Mumbai: Discovery Inc on Wednesday announced that it has acquired the assets, technology and intellectual property of Zedo, an advertising technology company based in both the...
This will close in 10 seconds