
Around 136 countries, including India, have agreed on a “landmark deal” to ensure big companies pay a minimum tax rate of 15% from 2023, the Organisation for Economic Cooperation and Development (OECD) said. “Virtually the entire global economy has decided to end the race to the bottom on corporate taxation,” US Treasury Secretary Janet Yellen said.