Elliott builds $5 billion stake in BP, Financial Times reports

Feb 13, 2025 - 13:16
 0
Elliott builds $5 billion stake in BP, Financial Times reports