The largest carbon removal facility in the world is now up and running. Zurich, Switzerland-based Climeworks announced the opening of its Mammoth facility in Hellisheiði, Iceland Wednesday. The direct ...