In 2002, the British government estimated the cost of hosting the Olympic Games at $2.8 billion. Ten years later, the price has passed $15 billion and is still rising. When everything is added up — lost business, as many as 13,500 British soldiers patrolling the streets of London — the expenses may come to $38 billion.
Loading