A financial technology company providing payments solutions that allow businesses to accept, process and disburse payments.
$7,500,000,000
January 1, 2014
Series F
Retail price: $100
Retail price: $50