India: What's in the post?
Post Office is biggest retailer in country. DoP is trying to goad the slumbering organisation to leverage its vast network of people and
post-offices to emerge as a proactive, super-retailer peddling a
variety of services and products.