‘Delivery risks dent confidence in UK wind’

Orsted UK country chair Benj Sykes tells The reNEWS Podcast the sector must up its game on story telling