Here’s a bar chart of the grid-mix in the OECD countries. Note the correspondence between the nations at the top of the graph and those at the top of the world happiness rankings. The seven happiest countries, in order, are …
Environmentally Responsible People Are Happy People Read More »