Richest City in the World in 2023 - Is India on the List?