Climate Change Earth’s Battery Is Out Of Balance November 28, 2017 0 We wrote recently about how we are depleting the solar energy stored in biomass by…