Ho Chi Minh City has climbed seven spots to rank 98th out of 119 cities in this year’s Global Financial Centers Index (GFCI), ...