• February 12, 2025

BP’s Net Zero push has crashed into reality

I remember when I first encountered a hard copy FTSE 100 annual report. I was a first year undergraduate and my achingly left-wing lecturer in Business and Politics dropped copies in front of us in a