Florida-based Carnival, losing more than $17,000 a minute, offloads 18 ships in effort to stay afloat

Top