Sections
On June 7, Finance Ministers from the Group of Seven (G7) rich nations reached a landmark accord backing the creation of a global minimum corporate tax rate of at least 15%. Onmanorama analyses the global tax deal and its implications for India.