Rozwój przez franczyzę: szanse, ale i ryzyko
RIO projektuje, produkuje i sprzedaje detalicznie odzież i akcesoria, jednak znaczna część produkcji jest zlecana podwykonawcom. 31 grudnia 2015 roku firma posiadała 976 działających sklepów zarówno własnych, jak i we franczyzie, w 36 krajach w Europie (838) i Azji (138). Posiada również własne centra dystrybucyjne i zarządza transportem drogowym floty samochodów ciężarowych w Europie i Azji.