2 years agoTags HP - SliderThe Week That Was: IT and Media news week 41 Three quarters of advertisers and marketers agree that next year budgets are under heavy scrutiny with marketers required to justify