The cruise line has an added fee that can get quite expensive and some passengers like it while others want it to go away.
Keeping track of invoices, leveraging modern technology, and choosing transparent providers are all ways that fleet managers ...