(ADPnews) - Apr 4, 2011 - The unusually windless weather in 2010 saw onshore wind parks in Scotland produce electricity for the shortest period on record.