MUMBAI: Search engine giant Google has released new insights into India’s audiences on YouTube that reveal major opportunities for brand advertisers. More than 70 per cent...