
On December 8, 2014, the United States Supreme Court denied BP's appeal to undo the landmark Settlement for the people and businesses of the Gulf Coast after the causing the world's greatest environmental disaster on April 2010 when its oil well blew up sinking the Deepwater ...
Read More