Octopus Energy CEO: Windfall Tax Costing Wind Farms Billions
Greg Jackson, founder of Octopus Energy, warns that the UK's windfall tax is forcing renewable energy projects to sell power at a loss, jeopardising billions in investment and the nation's green energy ambitions.