Feb 13, 2025

IETA calls on the European Commission to leverage existing markets to scale up carbon removals