Carbon capture and sequestration... Could it be the silver bullet that saves our planet from a cata… Watch More info co2 ★ 2.8 2010