London was considered for some one of the best olympic games ever for its smooth delivery. Rio de Janeiro received the olympic flag and is officially the Olympic city… in other words: it is already under scrutiny. Both cities are metropolitan areas of over 12 million people. While in London, the Department of Transport expected 500,000Continue reading “What has to be done for Rio to top London Olympics?”