The UK government has blocked Chinese wind turbine maker Mingyang Smart Energy Group Ltd (SHA:601615) from developing a GBP-1.5-billion (USD 2bn/EUR 1.73bn) manufacturing hub in the Scottish Highlands, citing national security concerns.