12 employees
Idoru is building the new OS for self-expression, starting with avatars and virtual fashion
Idoru raised undisclosed on June 1, 2021
Investors: Precursor Ventures