Bestow has announced a $120 million Series D funding round, which was led by Goldman Sachs and Smith Point Capital. Bestow’s mission has been to increase “financial stability” for consumers. The ...