Creative Upswing

Rating agencies: creative agencies turn satisfaction corner from 2003's score.