Patience paid off for the City of Orange Beach, Ala. Last Friday, the city and BP finalized $15 million settlement over its economic loss claim related to the 2010 BP oil spill….
I'm your huckleberry
Patience paid off for the City of Orange Beach, Ala. Last Friday, the city and BP finalized $15 million settlement over its economic loss claim related to the 2010 BP oil spill….