Business ❯ Energy ❯ Sustainability ❯ Renewable Energy
The new venture faces investment uncertainty following the government's decision to keep the windfall tax.