Insurance News from October 02, 2020

Texas / South Central News

Louisiana Race Track Settles With for $2.8M over Manure, Urine Discharges

The owners of the horse racing track in New Orleans have agreed to pay a $2.8 million...