Investors call for urgent clarity on level of UK energy windfall tax
Government to impose revenue cap on companies that produce power from onshore wind, solar, nuclear and biomass
Government to impose revenue cap on companies that produce power from onshore wind, solar, nuclear and biomass