This week: more companies around the world are working with or investing in carbon capture and storage tech, latest impact deals, and more.