Allen fikk som minister også i oppgave å sørge for at Bahamas utvikler seg til et senter for elektronisk handel.