Orsted takes FID for Helena Energy Center
Orsted has taken a final investment decision on the 518MW Helena Energy Center project in Bee County, South Texas. The project consists of the 268MW...
Orsted has taken a final investment decision on the 518MW Helena Energy Center project in Bee County, South Texas. The project consists of the 268MW...