KadhaiShorts, a micro drama platform launched recently, aims to bring vertical story telling packaged into snackable two-minute episodic content to the Tamil audience across the world