The approach from the Solar Energy Corporation of India (SECI) on Sept. 15, 2021 came out of the blue. The federal agency, tasked with developing the solar sector, ...
US prosecutors allege that $228 million was offered to an unnamed Andhra Pradesh official by the defendants to direct the ...