The Department of Posts, d/b/a India Post, is an Indian public sector postal system statutory body headquartered in New Delhi, India. It is an organisation under the Ministry of Communications. From Wikipedia
The arrests follow a probe launched in December that found registered mail bookings of nearly Rs 2.8 crore using counterfeit postage stamps