Solar Energy Corporation of India Nitin Yadav 5 years ago Home / Glossary / Solar Energy Corporation of IndiaFounded: 9 September 2011 Headquarters: New Delhi Chairman: Praveen Kumar Managing Director: Jatindra Nath Swain