3 ms·Nation's first commercial carbon sequestration plant is in Illinois. It leaks2 points by rntn 2y ago