Solar Energy Corp: The rise of SECI in India and Adani bribery bombshell
The Solar Energy Corporation of India (SECI), a relatively low-profile yet pivotal miniratna PSU, has emerged as a key player […]
Solar Energy Corp: The rise of SECI in India and Adani bribery bombshell Read More »