Major Irish agency calls off YouTube ad boycott

(Source: Irish Independent) The company, which has 300 employees and purchased €225m of media advertising in … “With social media platform environments and those that carry user …