King Ranch will be the site of the largest carbon capture project yet
By Suzana in Technology
Updated a year ago
Oil giant Occidental makes massive new carbon removal plans in Texas.