BP appoints chairman and president of BP America

12:43 PM | May 28, 2020 | Natasha Alperowicz

Adding to his current portfolio.