Olympics Finally Go Green

Photo courtesy of EG Focus The 2012 London Olympic Park is taking sustainability to the next level. Olympic Stadium sits in an area known for housing London, England’s poor and socially progressive citizens and building depravation. That all changed this year with the opening of the 2012 London Olympics, based around Olympic Park, built in […]