Why Indian companies don't want to invest in India despite incentives | Collector
Business Standard
Why Indian companies don't want to invest in India despite incentives
Despite tax cuts and reforms, India Inc remains wary of investing at home amid concerns over political unpredictability, policy risks and lack of administrative certainty