In a significant move within the renewable energy sector, Ocean Winds (OW), a joint venture between EDP Renewables and ENGIE dedicated to offshore wind energy, ... Read More
First Solar, Inc. (Nasdaq: FSLR) initiated construction of its fifth vertically integrated manufacturing plant in Iberia Parish, Louisiana. The $1.1 billion facility is positioned to ... Read More