Gulf Coast on edge as Tropical Storm Francine barrels towards hurricane status overnight
Tropical Storm Francine is on the verge of becoming a full-fledged hurricane, threatening to bring chaos to the Gulf Coast with its fierce winds, torrential ... Read More
First Solar to inject $1.1bn in Louisiana with new PV solar module facility
In a strategic move signaling major growth in the US solar manufacturing sector, First Solar, Inc. (Nasdaq: FSLR) has zeroed in on the Acadiana Regional ... Read More