Duty free company fires top execs - Barbados Today