S&Ds: Timmermans is the right person to ensure the EU lives up to the Green New Deal citizens expect
Following today's hearing with the environment (ENVI), transport (TRAN) and industry, research and energy (ITRE) committees, the Socialists and Democrats Group in the...