Wind power was Spain's top source of electricity in 2013theguardian.com2 points·spurgu··0 commentsOpen articleSaveView on HN