By Rashleigh MacFarlane Falmouth has been shortlisted as a potential manufacturing site for huge floating wind turbines that might one day be anchored off the coast of Cornwall. The Crown…
To view the rest of this article, please subscribe to Cornwall Reports