Relaxo

1 - 5 Result out of 5
Relaxo has almost 250 stores across the country and all their stores are Company Owned and Company Operated (COCO) but the company is planning to go on the franchising route in order to expand its retail footprint.
 
 
 
 
TRENDING ARTICLE