The REport The biggest advertising and social media news from the past week was perhaps Twitter’s new and long-awaited advertising platform, created in an effort to monetize Read More »