Crystal Cruises has announced that it has laid off all of its 238 staff and closed its Miami office. The luxury cruise operator which has been in the news recently due to its ships being pursued by federal agents through Bahamian waters due to $4.6 million in unpaid fuel bills, revealed that top executives, managers […]
The post Crystal Cruises closing down appeared first on A Luxury Travel Blog.