Scottish Subsea Firm Powers Down into Administration

Off the Scottish coast, wind turbines are doing their bit to make Scotland one of the greenest…