22/10/2012

The last mile challenges for drug-makers

October 21, 2012: With over 60,000 stockists, semi-stockists and 600,000 retailers, the distribution and retail channels for medicines in the country is complex. And, often, even […]