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