News

He and his team have inked a $100 million Series C deal at a valuation of $1.1 billion after ending acquisition talks with ...