Why London 2012 Worked – the Critical Success Factors

The scale of success achieved at the London 2012 Games has become clearer and more vivid over the past year, providing a new blueprint for the planning and delivery of major events worldwide. There has been much discussion about how […]