Done deal: The city of New Orleans has accepted $45 million from BP to compensate for damages from the 2010 Deepwater Horizon oil spill in the Gulf of Mexico. As The Associated Press reports, Mayor Mi…
Done deal: The city of New Orleans has accepted $45 million from BP to compensate for damages from the 2010 Deepwater Horizon oil spill in the Gulf of Mexico. As The Associated Press reports, Mayor Mi…