First Solar launches 3.3GW solar manufacturing plant in Tamil Nadu

Pallavi Madhiraju- January 14, 2024 0

American solar technology company First Solar, Inc. (Nasdaq: FSLR) has inaugurated its state-of-the-art facility in Tamil Nadu, India, marking the country’s first fully vertically integrated ... Read More