Analysis: The oil emperors’ new clothes?

Can Shell and other oil majors claim to be ‘Paris-compliant’?

Share this