21-10-2020 19:56 via uk.finance.yahoo.com

BP's greener vision has failed to excite shareholders

BP's greener vision has failed to excite shareholdersThe oil firm’s tumbling share price shows investors need more than a loose assertion of confidence
Read more »