Бренд Zolla принадлежит Factor LLC и является крупнейшей торговой сетью, которую развивает компания. С момента запуска в 2004 году было открыто более 350 магазинов Zolla в России, и на данный момент география бренда покрывает более 80% территории страны. Офис компании располагается в БЦ "Кунцево Плаза"