ENGIE Brasil Energia has signed an agreement to acquire two hydropower plants in northern Brazil from EDP for 2.9bn reais ...
T1 Energy on Monday revealed that it will develop an $850 million solar manufacturing factory in, Rockdale, Texas.
A towering symbol of Indiana County’s industrial past came crashing down Saturday morning, March 22, as the Homer City ...