INDIA is at par with the rest of the world now in respect of Tax. Global corporations may start Capex in India by doing so they may manage Risk better of their businesses. Most of the manufacturing companies will get benefited from this tax cut. The next 2 years are nowhere on the planet except India.
Article source: https://www.imperialfin.com/blog/why-do-you-need-to-invest-in-india/