One of the better payments presentations I've seen. Mint have really lifted their game on the marketing side. Clear and concise - just hope they can turn this all into revenue (am sure they do too).
MNW Price at posting:
33.5¢ Sentiment: None Disclosure: Not Held