Asia Ranks High in World’s Most Livable Cities

Several Asian cities were ranked highly for EIC’s World Most Livable Cities list.   Among cities ranking 80 points or higher, the following locations in Asia secured their spots on the list: Japan Osaka Tokyo  Taiwan Taipei Taichung Seoul Singapore Several Chinese cities including Shanghai and Beijing dropped slightly lower this year, but still ranked […]