New Delhi, July 9 -- In his inaugural address to the event at the India Global Week 2020, Prime Minister Narendra Modi today, July 9, invited the world to invest in India saying that the country is already "putting up green shoots of recovery".

Inviting the international community to invest in India, Prime Minister Mr. Modi 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."

He further highlighted India's efforts towards self reliance with global inclusiveness and said that 'aatmanirbhar' does not mean closed to the world, but instead, means self-sustaining and 'self-generating'. He further said, "In thes...