EDITION 34By Mathias Eichler
The 2012 London Olympics Boosted Economy by $15 billion, Says British Report
Boom. Worth it. Even economically speaking.