Shell pulls plug on Cirrus Array
Anglo-Dutch supermajor Shell has confirmed that it and its partners have withdrawn from the Cirrus Array, a major UK wind energy project.
Anglo-Dutch supermajor Shell has confirmed that it and its partners have withdrawn from the Cirrus Array, a major UK wind energy project.