Orsted takes FID for Mockingbird Solar
Orsted has taken the final investment decision (FID) to build the 471MW Mockingbird Solar Center in Texas. Construction will start this month...
Orsted has taken the final investment decision (FID) to build the 471MW Mockingbird Solar Center in Texas. Construction will start this month...