Carbon capture, a technology some doubt, is in for a boost :

© 2025 Vimarsana