Solar Energy Corporation of India Ltd. is a public sector company of the Ministry of New and Renewable Energy, Government of India, established to facilitate the implementation of the National Solar Mission. From Wikipedia
The abrupt removal of SECI’s CMD intensifies scrutiny over governance, as Congress links the dismissal to Adani-related bribery charges by US authorities.