BP appoints new upstream leader

23 Nov 2012

BP Lamar McKay2
BP Lamar McKay