Prime Minister Narendra Modi today invited the world to invest in India, saying the economy here is already "putting up green shoots of recovery". Addressing the inaugural event at the India Global Week 2020 -- pitched as one of the biggest international events on India's globalization -- the Prime Minister said, "We are rolling out a red carpet for all global companies to come and establish their presence in India. Very few countries will offer the kind of opportunities India does today"