NEW DELHI: Short videos are the new buzzword on social media, with the number of content creators and consumption skyrocketing. To cater to the ever-growing appetite of Indians for entertaining short ...