Which country is No 1 in world?

Posted on

The overall ranking of Best Countries measure global performance on a variety of metrics. Switzerland is the best country in the world for 2022.