BP Chairman’s Ouster Is Corporate Self Sabotage At Its Finest - IJR News