What is the global minimum tax deal that India, 135 other nations have agree on?

The minimum tax and other provisions aim to put an end to decades of tax competition between governments to attract foreign investment

This post was originally published on The Asian Age | Home.