Oxford University research says the London Games are on track to be among the most expensive to date with a projected cost of £8.4 billion in real terms – and at 101% over budget. The research, which compares cost data from summer and winter Olympic Games of the past 50 years, shows the eventual cost […] … learn more→