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