The Swiss sportswear brand is busy developing its network of single-brand stores in various countries. While the company’s philosophy is generally to operate doors through franchises wherever possible, the latest openings were done by Odlo International itself or through its distributors.