Wednesday, February 26, 2025
Home Business BP slashes net-zero spending by nearly £4bn in renewed oil and gas focus