Contributed by Robert Lyman @2016

Governments of the Group of 20 (G20) countries have declared their intention to reduce greenhouse gas (GHG) emissions to address the alleged threat of human-induced … Continue reading