A new digital advertising benchmark study from AdStage analyzed 8.5 billion impressions and 93 million clicks on digital ads across Google (search and display), Facebook (Newsfeed), Instagram, LinkedIn, Twitter, Bing and YouTube. The findings identify the channels that are best for driving actions and/or for keeping costs down. The average cost per click (CPC) from…