Deepwater Horizon Oil Spill February 17, 2019 Joe Babu Failure-prone design Deepwater Horizon oil spill of 2010, which is also called the Gulf of Mexico oil spill of 2010, is the[…] Read more