Untapped reseller market in Indonesia worth billions: McKinsey

Resellers and distributors make up around 85% of the country’s online merchants, according to a report from the management consulting firm.