CNNCarnival Cruise Lines paid $40 million for polluting and trying to cover it up. Now it has to cough up another $20 million for violating its probationJun 5, 2019Michelle LouBy Michelle Loumore_vert
Fast CompanyCarnival's cruise ships pollute more than all of Europe's cars: StudyJun 5, 2019Melissa LockerBy Melissa Lockermore_vert