Tech

Shipping companies paying almost $97M to settle oil spill off…

Posted by March 1, 2023

Shipping companies agreed to pay $96.5 million to settle a lawsuit with the operator of the crude oil pipeline that ruptured in October 2021, spilling tens o

Read More