Beardo irons out inventory issues and increases outlet orders by 16% with Bizom

Company Overview

Industry

Personal Care

Geography

India

Revenue

USD 11.66M