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