Lead had raised US$100 million in series E funding earlier this year at a valuation of US$1.1 billion, an Entrackr report noted.
Source link
Lead had raised US$100 million in series E funding earlier this year at a valuation of US$1.1 billion, an Entrackr report noted.
Source link