Scottish firm to manage cable for 560MW floating wind farm

Explore content categories