cargo ship

An Italian shipping company has pleaded guilty in a federal court in Mobile, Ala., to a pollution-related charge and has agreed to pay a $1.3 million fine. The plea agreement came at the end... Read more