Barry Norris explains why offshore wind economics are unsustainable

02 April 2024