Why Illinois lawmakers just voted to slow the state’s carbon capture boom

.....

© Fast Company