World8 months ago
London overtakes Geneva to become world’s most expensive city to build in – Global Construction Review
London’s skyline (Suhardi Ambomai/Dreamstime) London has once again become the world’s most expensive city to build in, after briefly losing the dubious honour to Geneva last...