Ørsted picks Teesworks for wind farm factory

One of the world’s biggest wind farm developers has agreed to invest £100m to build a 70-acre plant on Teesside.

Danish developer Ørsted will build the factory on land at Teesworks,