Labour confirms it will block Chinese firm Ming Yang from opening £1.5bn wind turbine factory in Scotland over national security fears March 26, 2026 · Daily Mail Read full story at source