0 / 60 seg.

Can the Green Deal – and Europe – succeed?