Hydrogen Mammoth: World’s Largest Direct Air Capture Facility Mammoth, the world's largest direct air capture (DAC) facility, has begun operations near Reykjavik, Iceland. Developed by Swiss firm Climeworks, it aims to remove CO2 from the atmosphere and store Editor1 month ago1 month agoKeep Reading