Banti Sharma - 2017-07-16
What a services India Post is one of the largest public sector employers in the country employing close to 1.9 lakh people. With more than 1.5 lakh post offices, it has presence even in the remotest of places. In the last few years, the revenues of India Post have increased with increased traffic from Parcels & Speed Post.