Renewables-powered mega-island design trialled in Netherlands

© 2014 RenewaNews