This week, over 2,700 world leaders attended the World Economic Forum Annual Meeting in Davos, Switzerland. During their stay in the Swiss ski resort, elites from business, politics,...
If you’ve followed recent climate headlines, you know the climate news is tough. The plans we have won’t meet much-needed targets. We’re cutting emissions but not making headway...