Stock Groups

FastBlade tidal turbine testing site opens in Scotland

[ad_1] An image of the £4.6 million FastBlade facility. Scotland has long been associated with North Sea oil and natural gas production. But, it has