Japan maintains its #86 spot in global ranking

The results are in. For another consecutive year, Japan remains ahead of Jordan and Kazakhstan in the alphabetical list of countries, falling behind once again to Jamaica, but far surpassing the United Kingdom and the United States (each languishing at #186 and #187, respectively). Meanwhile, Jamaica 🇯🇲 is holding firm at #85 (likkle but tallawah [ ] The post Japan maintains its #86 spot in…