BP Ousts Chair
BP replaces chair amid governance concerns, potential impact on company leadership
BP replaces chair amid governance concerns, potential impact on company leadership
BP replaces chair amid governance concerns, potential impact on company leadership
BP replaces chair amid governance concerns, potential impact on company leadership