UK minister says windfall tax on energy giants would kill off investment
Energy Minister Greg Hands also argued that the Scottish Government’s opposition to new nuclear power stations is holding the country back
Insider UK ·