Skip to content
Happy Stats – Encouraging Facts & Statistics about our World
Why the world is getting better…not worse!
April 22, 2017
June 7, 2017
Global Carbon Intensity dropped 50% since 1990
To find out more, including how to control cookies, see here: