Tag: The Richards Group
DoT signs $1m contract with creative agency
(CNS): The Cayman Islands Department of Tourism has signed a contract worth almost US$1 million with a new branding and creative agency to help with advertising in the US market. Following a competitive tender, The Richards Group, which is based in Texas, won the bid to help the department continue its success in growing its market […]