China’s Ming Yang Smart Energy Group Ltd (SHA:601615) will pour up to GBP 1.5 billion (USD 2bn/EUR 1.72bn) into the construction of a new fully integrated factory in Scotland to make turbines for offshore and floating wind projects.