Green Steel: CBAM and ETS – Do their current designs aid EU climate ambitions?

Tensions on the review of Europe’s Emissions Trading System