Renewables developer Invenergy has begun commercial operations at the 300MW Delilah I solar PV plant in the US state of Texas ...
Plans for battery production near Atlanta have been scrapped as the developer pursues solar power construction in Texas.
A collaborative effort involving The Nature Conservancy (TNC), its Cumberland Forest Limited Partnership, Sun Tribe ...
The announcement comes just days after the Trump administration announced plans for a 25% tariff on steel and aluminium imports.