Q qz.com The largest payment platform on Earth can reach 2 billion people 32 points dsr12 14 years ago 25 comments