Licences will make country more competitive - Barbados Today