This is the biggest ripoff for business…
This is the biggest ripoff for business customers that can be. Nav is no more than Credit Karma. They sure do make a ton of promises like many of these places and just use people for their financial gain.
By Patrick N.



