Google Ads
Anubha Upadhyay, Regional Senior Product Marketing Manager at Google Ads, moves on
Google enhances travel ads with real-time feeds for hotels and more
Google TV Network allows advertisers to place unskippable in-stream ads across 125+ live channels