Featured

Featured

China’s Ming Yang to build £1.5 bn wind turbine factory in Scotland

A Chinese manufacturer is preparing to build the UK’s largest wind turbine facility at a former oil and gas yard in the Highlands, in...