88 percent of construction for London 2012 Olympics has been completed. The ODA have also confirmed that the estimated final cost of the build has come in under budget at £7.25 bn The Sports Minister, Hugh Robertson, said: “With one year to go construction is 88% complete, ahead of time Continue Reading