Healthcare, food and consumer
3 companies and brands based in India.
Bengaluru, India
E-commerce marketplaces
Mumbai, India