Points announces $8m in seed funding Launched in 2017, the startup fuses AI with blockchain tech to deliver credit scores for the world’s 1.7 billion unbanked population. July 20 2018