Healthcare, food and consumer
2 companies and brands based in Sri Lanka.
Sri Lanka
Apparel and garments
Colombo, Sri Lanka