Home / Glossary / Solar Energy Corporation of India

Founded9 September 2011

HeadquartersNew Delhi

Chairman: Praveen Kumar

Managing Director: Jatindra Nath Swain