Saturday, April 19, 2025
Home Business BP slashes net-zero spending by nearly £4bn in renewed oil and gas focus