
Let’s face it..most advertisers are just plain stupid
Global advertising spending will grow 22.5% to $763.2 billion this year, excluding U.S. political ad spending, according to the latest forecast from GroupM, which houses the media-buying agencies and data …
