NEW ORLEANS — It’s hard to tell that just a year ago BP was reeling from financial havoc and an American public out for blood. The oil giant at the center of one of the world’s biggest environmental crises is ...
Tagged with: BP british petroleum deepwater horizon executives india lawsuits new orleans oil
Read More »