News

68.3 Stamp vendors across the country, by virtue of performing an important public duty and receiving remuneration from the Government for the discharge of such duty, are undoubtedly public servants ...