Deme Offshore scoops £400m construction deal for first French wind farm

Post Thumbnail

Breaking