Here's what researchers found.
13 Sept 2017 9:40 AM
In January, 137 countries, including India, agreed to negotiate tax on tech firms but since tech gains during lockdown,...
18 Jun 2020 1:27 PM
The minimum tax and other provisions aim to put an end to decades of tax competition between governments to attract...
9 Oct 2021 8:02 AM
Healthcare has now become a critical leverage point where government action could have the maximum impact.
20 Aug 2018 6:53 PM