Who Invented postage stamp? A Ruth Handler B John Harington C Rowland Hill D Felix Hoffmann Who Invented postage stamp? Correct Answer Rowland Hill Bissoy MCQ Team Inventions Bank Exams