Anil Kapoor Invests In Video Sharing Platform Indi

Indi is a video sharing platform and is set to launch in India on April 28. This platform can be used for connecting with fans and supporters. It was started in California by ecommerce veterans Neel Grover and Greg Giraudi in 2012.