Xanadu completes $100m Series C round, achieves $1bn valuation

Founded in 2016, Xanadu has to date raised $250 million, bringing the company's valuation to $1 billion.

Share this