BP Removes Chair Over Standards, Conduct Concerns

BP has removed its chair over "serious concerns" related to "important governance standards, oversight and conduct," the oil giant announced Tuesday....

Already a subscriber? Click here to view full article