Rock Weathering Tech Developer Wins $50M From XPRIZE's Carbon Removal Contest Posted on May 1, 2025 by admin