A new research released by an international real estate adviser Savills, revealed that London has become the world’s most expensive city for companies to locate employees, overtaking Hong Kong, which had previously topped the ranking for an unbroken five year period. New York and Paris complete the pack of four leading cities, where the combined costs of renting residential and ...
Read More »