International News
Ørsted completes 518 MW Helena Energy Center in Texas
Ørsted has completed the Helena Energy Center situated in Bee County, South Texas. It is a combined wind and solar project with a total capacity of 518 MW. The wind and solar centre is now […]
