India has a complicated philatelic history with a diversity of issuers that needs an introduction. The first stamps were issued in 1854 by the British East India Company mainly for use on ...
After a 22-year legal battle, the Supreme Court has declared stamp vendors as public servants under the Prevention of Corruption Act. This landmark decision stemmed from a 2003 case where a vendor ...