https://medium.com/@radhika.paystudio_97396/emerging-technologies-really-means-for-financial-services-142208ebf761