Post #964 1.33K Apr 3, 2025, 17:25 UTC Global investment into carbon capture, utilization and storage start-ups and number of deals