Nav claims that its approval rates for small business loans are 3.5x greater than the industry averages.