Global Minimum Tax Deal
In News Recently, a global deal to ensure big companies pay a minimum tax rate of 15% and make it harder for them to avoid taxation has been agreed by 136 countries. What will the global minimum tax deal mean? Meaning: The new proposal is aimed at squeezing the opportunities for MNEs to indulge in […]