What Recent Developments in the Fintech Space Mean for Our Future