Lightricks announces $130 million Series D at $1.8 billion v

Lightricks announces $130 million Series D at $1.8 billion valuation