Today is a red letter date in the history of the world, as the Paris Accord comes into effect. Or maybe it isn’t.
This article is intended to define what a positive contribution to Planet 3 looks like.