The Deepwater Horizon disaster, one year later

    Insider

    On April 20, 2010, the Deepwater Horizon offshore oil rig exploded off Louisiana, killing 11 men and igniting an environmental disaster from which the Gulf Coast is still recovering. Business Report t…


    Already an INSIDER? .