
Claims about UK Government blocking of Ming Yang was ‘crankery’, says Sarwar
The UK Government blocked the £1.5 billion wind turbine manufacturing site over national security concerns.

The UK Government blocked the £1.5 billion wind turbine manufacturing site over national security concerns.