CGD in the News

Why is the EU’s carbon border tax worrying other countries including India?