BP Faces Financial Challenges and Strategic Shifts Amidst Declining Profits and Leadership Changes
BP PLC reported a 48% drop in profit for Q1 2025, driven by declining cash flow and rising debt, amidst strategic shifts and financial challenges.
3 minutes to read