Developer of a cloud rendering and streaming technology designed for creating interactive augmented reality experiences. The company's technology enables the distribution of 3D content at scale to any...

Information Technology
Los Altos, CA, United States
Founded 2017
32 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$20.3M
Last Round
N/A