A facility described as the biggest floating current farm in the world produced its first power in the weekend, with turbines set to come…
A facility described as the biggest floating current farm in the world produced its first power in the weekend, with turbines set to come…