Amidst the gathering gloom about climate change and continuing growth in global greenhouse-gas emissions, the one bright spot appears to be clean...
fdb6afd99f739bc21308b6e958a3de52