The 15% global minimum tax may see India losing some revenue since a large number of technology companies would not be taxable in the country. Read more »
The OECD growth estimate of 5.8% for the calendar year 2019 is more optimistic than the RBI prediction. Read more »