fb image 379 captis executive search management consulting leadership board services

BP Signals Recovery for Oil Industry in Wake of Pandemic

BP said it was on track to lower net debt to $35 billion in the first quarter.

BP said it was on track to lower net debt to $35 billion in the first quarter.

Photo: Ron Adar/Zuma Press

This is not a CAPTIS article. Originally, it was published here.