Indochino wants to open over 130 stores over the next three years — in malls.
The failures of other brands isn’t stopping Indochino, which hopes to bring its total number of retail locations to 18 by the end of the year. READ MORE
Indochino wants to open over 130 stores over the next three years — in malls.
The failures of other brands isn’t stopping Indochino, which hopes to bring its total number of retail locations to 18 by the end of the year. READ MORE