Canada-based Deltro group still has its heart set on Barbados - Barbados Today