Invest India

Invest India has been declared the winner of Investment Promotion Award 2020 by the United Nations. Invest India is the national investment promotion agency of India that was established in 2009 under the ministry of commerce and industry. The UNCTAD highlighted some of Invest India’s good practices such as business immunity platform, exclusive investment forum webinar series, social media engagement and its response in times of Covid crisis: stakeholder and supplier outreach, business reconstruction etc.

Leave a Reply

Your email address will not be published. Required fields are marked *