(c)Scotrenewables We’ve already had news of the world’s biggest tidal turbine array to be built in the Pentland Firth and the world’s biggest floating wind turbine array to be sited off the Kincardineshire coast, to be manufactured in Kishorn too.… Continue reading →
Scotland flag - the saltire Made In Scotland. For Scotland.
Create An Account