London still the most popular city in Europe for business

This report on the 2017 Ipsos Top Cities Index finds that despite the uncertainty surrounding Brexit, London has kept its title as the leading city in Europe for work, rest and play. The UK capital is followed by Zurich, Paris, Rome and Amsterdam. Worldwide, London was beaten by New York and Abu Dhabi, putting it in third place.

Read the article here.