Bouchard Will Pay $13.3M To End Claims From Oil Barge Spill

Bouchard Transportation Co. Inc. will pay $13.3 million, plus interest, to the federal government in connection with a 2003 incident that dumped 98,000 gallons of oil off the Massachusetts and Rhode...

Already a subscriber? Click here to view full article