Business

A Goldman Sachs-led $117 million round is the last stop before 'market leader' L..