Invest India Nitin Yadav 5 years ago Home / Glossary / Invest India Invest India is a non-profit enterprise under the Department for Promotion of Industry and Internal Trade, Ministry of Commerce and Industry. MD and CEO: Deepak Bagla. Established: 2009. Headquarter: New Delhi.