Chinese firm Ming Yang has been blocked by the UK Government from building what would have been the world’s largest wind turbine manufacturing facility in Scotland. The firm had proposed the £1.5 ...