Chinese wind turbine maker Mingyang Smart Energy Group Ltd (SHA:601615) is exploring locations in Europe, including Spain, for a new factory after its plan for a GBP-1.5-billion (USD 2.0bn/EUR 1.72bn) manufacturing hub in Scotland collapsed following a formal block by the UK government, Reuters reported on Thursday.