Nova Credit banks $50M to expand its service sourcing credit reports across borders

Around 70% of the world’s population now has some form of bank account or...