Digital Olympics
Nov 03, 2009
With just under 1,000 days to the London games, it isn't just the facilities that need to be finished - there is a whole IT project as well. Peter Whitehead finds out.
This site uses Flash Player 10
Download mp3