India is on the cusp of the golden age of short-form video platforms.
MUMBAI: India will have 130.6 million mobile internet users by March 2014 according to the Mobile Internet Report by Internet and Mobile Association of India (IAMAI)...