
Moscow has replaced Tokyo as the world’s most expensive city, according to the latest Cost of Living Survey from Mercer Human Resource Consulting, the global leader for HR and related financial advice. Seoul is in second place, climbing three p...
More...