As the pedals whir and the epées clash, all the world and his dog are eyeballing London. And whilst the focus is obviously sporting, it’s a good opportunity for everyone who contributes something or other to our fair city – whether that’s commerce, art or artisan pastries – to show off.
The British Business Embassy is an organised way of showing off – a platform for demonstrating the imagination and innovation of British business, and the merits of investing here. As the top brass of the world’s top companies, from Google to General Motors, convene on London, how do you go about showing off the world’s greatest city?
