A Fintech Worth $43B: Worldpay Entrepreneur Nick Ogden(forbes.com)1 points by shk 7 years ago | 0 commentsNo comments yet