The Quest to Capture and Store Carbon – and Slow Climate Change — Just Reached a New Milestone

Washington Post

A biofuels project that uses carbon capture and storage technology has launched in Decatur, Illinois, the Washington Post reports.

read more