World Statistics Releases Countries by Quality of Life, Nigeria Takes Interesting Spot

The World of Statistics on Friday, released its ranking of countries by quality of life. The report which was released on its Twitter handle, ranked Netherlands as the country with the highest quality of life. Following in that order are Denmark, Switzerland, Luxembourg, Finland and Iceland, making the top Six. The full list of countries […]

Keep Reading