Companies

BP returns to profit but pandemic weighs on demand

1 Mins Read

BP sells petrochemicals business to Ineos in $5bn deal

X