ADVERTISEMENT

Who printed the largest denomination note ever?

Society Trivia: Who printed the largest denomination note ever?