Mainstream Renewable, Ocean Winds sign deal for 1.8 GW offshore floating wind project
Mainstream Renewable Power and Ocean Winds have signed a seabed lease agreement with Crown Estate Scotland to construct a floating offshore wind farm. Crown Estate Scotland chose the two companies as the preferred bidders for […]