Su sede administrativa se encontraba en Miami (Estados Unidos) y su centro de emisiones (desde mediados de 2003) en Buenos Aires (Argentina).