Mark Leonard

The Austrian newspaper refers to ECFR’s latest policy brief on the European Green Deal.