Nav Funding February 11, 2019May 13, 2019 victor Goldman Sachs, Point72 and others invest $44 million in business credit startup Nav