London out of top 10 most expensive business travel locations

The UK capital has dropped out of the top ten most expensive locations in the world for business travel, overtaken by Monaco, Basel and Paris this year. The report by … Continue reading London out of top 10 most expensive business travel locations