The quest to capture and store carbon – and slow climate change — just reached a new milestone

A new large-scale technology has launched in Decatur that could result in the active removal of greenhouse gases in the atmosphere.