BP's top bosses have contended with screaming environmental protesters, a backlash on executive pay and more anger over the company's record in the Gulf of Mexico at an eventful annual meeting.
↧
BP's top bosses have contended with screaming environmental protesters, a backlash on executive pay and more anger over the company's record in the Gulf of Mexico at an eventful annual meeting.