India Post Now Offers Your Photo, Business Logo Printed Postage Stamps For Rs. 12 Lakh
India Posts has now allowed all individuals and corporates to get their custom printed postage stamp featuring their photo or design for Rs. 12 lakh.
India Post had earlier gifted Amazon India with its own postage stamp under the ‘My…