Read More Energy Industry News First Solar launches 3.3GW solar manufacturing plant in Tamil Nadu American solar technology company First Solar, Inc. (Nasdaq: FSLR) has inaugurated its state-of-the-art facility in Tamil Nadu, India,… byPallavi MadhirajuJanuary 14, 2024