Olympics 2012: Government Says Costs for London Games Came in $604 million Below Budget


British officials cite cost savings for spending on security, transport and construction.

read more

0