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 ยป