Massive Crane Collapse Could Delay U.K. Offshore Wind Farms
A crane mounted on a ship made to construct wind farms at sea collapsed over weekend, potentially delaying some of the U.K.’s biggest renewable power projects. Offshore wind farms, often valued Continue Reading
