So Where Do The London Games Come On The Sustainability Podium?

As the curtain falls on the London 2012 Olympic Games…