BP today unveiled a massive strategy U-turn with a new emphasis on oil and gas investment and a massive downgrade of its commitment to green energy. Under pressure chief executive Murray Auchincloss ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results