Iceland Has Just Opened The World’s Biggest Carbon Capture Plant
Creator Climeworks has named the plant Orca, the Icelandic word for energy.