New platform backed by big media players aims to streamline ad sales and attract smaller advertisers who had previously focused on social media When you purchase through links on our site, we may earn ...