Reply To:
|
#IndiaPost A declining state-owned firm has received a new lease of life on account of India’s e-commerce boom. India Post, the world’s largest postal system with 154,882 post offices staffed by 460,000 employees handling over six billion pieces of mail annually, has begun to flourish after offering deliveries to a host of leading online retailers
Read more...
|
|