The Geneva-based United Nations Conference on Trade and Development (UNCTAD) has awarded the 2020 United Nations Investment Promotion Award to Invest India, the National Investment Promotion Agency of India.
Invest India was declared the winner from among the 180 global Investment Promotion Agencies (IPAs).