By Jon Menon ( March 25, 2026, 16:00 GMT | Insight) -- Chinese wind turbine maker Ming Yang has been blocked from building a £1.5 billion factory in Scotland over potential national security concerns. The UK government said it would continue to welcome investment from China where it is in the national interest.Chinese wind turbine maker Ming Yang has been blocked from building a £1.5 billion ($2 billion) factory in Scotland over potential national security concerns....