BP pauses hiring, delays renewables expansion to attract investors

June 27, 2024