DELTRO blames setbacks for project delay - Barbados Today