Ecommerce Trends Advertisers see media as a cost center and “complex headache”: report – Econsultancy Companies around the world will spend over half a trillion dollars on media this year, but according to the ID...