Tech November 28, 2017 YouTube launches its first ever video ads awards in PH YouTube Ads Awards will recognize ads that are best in creative storytelling.