9 June 2021

Eni SLB 'a step in the right direction' - but oil firms risk 'fairytale' net zero targets