19 Dec Your impact on Climate Change
Credit for this Scientific research information and infographics Wynes_2017_Environ._Res._Lett._12_074024I heard a rumour that the big oil companies had invented the concept of a carbon footprint to get them off the hook and push the problem towards the individual. Even if they did...