John Muir Trust Questions Reliability of Wind Turbines (UK) - offshoreWIND.biz