Post by @33789 • Hey

The world's largest CLC carbon capture demonstration device is in China! Located at DEC Boiler Deyang Test Center in @AmazingSichuan, the facility has attr

Stats

Comments