Site icon Focus Merit

Solar Energy Corporation of India

Home / Glossary / Solar Energy Corporation of India

Founded: 9 September 2011

Headquarters: New Delhi

Chairman: Praveen Kumar

Managing Director: Jatindra Nath Swain

Exit mobile version