The San Francisco-based digital payments start-up now has a $5 billion valuation and a partnership with Visa to help it compete.
Sign in to post comments.
Comments (0)
Sign in to post comments.