Floating wind flagship Kincardine gets Scottish green-light

© 2014 RenewaNews