Slide 1 MY STAMP 1 Slide 2 ‘My Stamp’ is the brand name for personalized sheets of Postage Stamps of Department of Posts. The personalization is achieved by printing…