25.08.20|Meir OrbachThough the company’s valuation has yet to be announced, in the past it has completed funding rounds at values surpassing $1.5 billion