Carnival slapped with a $20 million fine after it was caught dumping trash into the ocean, again businessinsider.com Submitted by ziq on June 5, 2019 at 3:39 PM in Green No comments 3