The 10 biggest clean energy developments of 2013

The 630MW London Array offshore wind farm was opened in July 2013. Image courtesy of London Array Limited.