
DoT’s onerous bid leads to Canadian ‘Red Alert’
(CNS): The Institute of Canadian Agencies (ICA) has taken the unusual step of calling on media agencies not to proceed with a pitch to the Cayman Islands Department of Tourism for a CI$1.5 million media contract, after receiving complaints through its …