Green Games?
There must have been some nervous faces in Canary Wharf as the PR disaster of the Delhi Commonwealth Games began to unfold a couple of weeks ago. With LOCOG, the 2012 organising committee, based a stones throw from our offices in Canary Wharf, the spectre of the London games becoming a similar mire of unfinished [...]
Read more