Its infrastructure, rule of law, and climate for opportunity have been emphasised in a more effective way than appearing at any number of international Expo events, showing in the process what a fine destination for talent or capital the country is.
BBC: Will Olympics prove a bargain for UK soft power gains?