Retail chain business with more than 80 stores in Indonesia