The head of Strategy for BP, Dominic Emery, has admitted that some of the company’s oil and gas “won’t see the light of day.”
The head of Strategy for BP, Dominic Emery, has admitted that some of the company’s oil and gas “won’t see the light of day.”