Just another Fintechpulse8 News site
There’s a number that stops most investors cold when they hear it: 20%. That’s not a…