Carbon capture? Check. Electric vehicles? Check. A veritable smorgasbord of strategies are being deployed in our planetary rescue mission. The…