Geneva and London named as most expensive cities for construction

London has dropped to second place from first as the most expensive city in the world to build in, as Geneva took the top spot, according to a report by Arcadis.

The International Construction Costs report covers, which covers 100