The world’s largest carbon removal project will break ground in Wyoming

Los Angeles-based Carbon Capture Inc. and Texas-based Frontier Carbon Solutions announced earlier this month “Project Bison” will officially begin operations in Wyoming next year.