2008

ALTO arrives in Colombia, partnering with six stores within the year.

ALTO arrives in Colombia, partnering with six stores within the year.