There is a certain irony to a group of rich countries pushing for policies that will disadvantage poorer countries. Yet this is exactly what the leaders of the world’s biggest economies did by endorsing a global minimum tax rate of 15% on the profits of large businesses, a deal that
Read MoreThere is a certain irony to a group of rich countries pushing for policies that will disadvantage poorer countries. Yet this is exactly what the leaders of the world’s biggest economies did