
By any standards running the company of the geopolitical scale and scope of BP should be regarded as one of the most important posts in British commerce.
It is hard to think of a role that better fits the old expression “captain of industry”.

By any standards running the company of the geopolitical scale and scope of BP should be regarded as one of the most important posts in British commerce.
It is hard to think of a role that better fits the old expression “captain of industry”.