Can fintech deliver, or is its future uncertain?

Read the original article on Spot Banks.