12 employees
Indi is a social commerce and monetization platform.
2019
Indi Inc. raised undisclosed on February 13, 2018
Investors: -