A Fintech Worth $43B: Worldpay Entrepreneur Nick Ogden
forbes.com