‘Incremental isn’t going to do it’, Orsted boss warns firms seeking wind success

Benj Sykes, UK country manager at Orsted.
Benj Sykes, UK country manager at Orsted.

Breaking