Carbon Capture - Humanity's Last Hope

Carbon capture – Humanity’s last hope?

 

[Youtube]