PODCAST: Isabelle Ryckbost, ESPO

The EU Commission has published a whole series of proposals for Europe to reach a 55% emission reduction by 2030, but what does this actually mean for your operation?

The EU Commission has published a whole series of proposals for Europe to reach a 55% emission reduction by 2030, but what does this actually mean for your operation?