Business ❯Corporate Finance ❯Debt Management
Financial Forecasting
The energy giant struggles with falling margins and a strategic shift under new leadership, impacting investor confidence.