The UK's Ambassador Cruise Line and France's Compagnie Française de Croisières (“CFC”) have merged into Ambassador Group.
The demolition of the Customs and Excise Department Building on Jeremie Street, completed between December 21 and 22, marked ...