Hong Kong, the Netherlands and Switzerland rounded out the top five places in the rankings.
9 Oct 2019 10:15 AM IST