MUMBAI: Media tycoon Rupert Murdoch has reason to cheer as 21st Century Fox’s India subsidiary – Star India has emerged as a strong contributor to the...