10 times Carnival has come under fire for skirting environmental regulations
ReutersCarnival Corporation has paid millions of dollars in fines over the years for violating environmental regulations.Carnival is the parent company of major ... Read more