Viacom18 and Star India have merged to create India's largest media and entertainment company, valued at over Rs 70,000 crore ...