World

Top 30 Motor Vehicle Producing Countries

Source: International Organization of Motor Vehicle Manufacturers (OICA), 2016 Total motor vehicles* (thousands) Produced motor vehicles per 1,000 capita 1. China 28,119 20.4 2. US 12,198 37.3 3. Japan 9,205…
Read more

The 25 Most and Least Happy Countries in the World

    The World Happiness Report measures of happiness since 2012 published yearly by the United Nations Sustainable Development Solutions Network. (http://worldhappiness.report) The complex report measures well-being according to freedom…
Read more