Location

The UK government has vetoed plans for a Chinese firm to build the UK's largest wind turbine factory in Scotland, citing national security risks. Energy Minister Michael Shanks said he was blocking Ming Yang's proposed £1.5 billion facility at Ardersier Port near Inverness.