Over $5 billion in ecological restoration projects launched in Louisiana since BP’s Deepwater Horizon disaster 10 years ago
On April 20, the 10-year anniversary of the Deepwater Horizon oil spill, the Louisiana Coastal Protection and Restoration Authority (CPRA) reflected on the tragedy…