India may witness 650 mn short-form video app users by 2025

India may witness 650 mn short-form video app users by 2025