Jurnalists Visit Scunthorpe Steelworks Complex (UK)

INTERNATIONAL journalists have been given a great insight into the burgeoning renewable energy industry that is being created in northern…

 

(thisisgrimsby)

[mappress]

Source: thisisgrimsby, December 09, 2010