Brazil finds Captain, Chief Engineer, ship owner responsible for 2019 oil spill
Brazil moves forward with its assertions that a “Greek flag oil tanker” was responsible for a massive oil spill that washed up on more than 1,500 miles of coastline, and ended up costing $47.7 million to clean up in 2019 and 2020.
Read more