Higher, Faster, More Sustainable

With the size of the event increasing, also the scope and amount of sustainability measures rises. When the Olympic torch is lit in London in 2012, it shall be a symbol of the explosive development of East London. Continue reading