The total number of completed new business pitches in the first half of 2016 dropped by 11.7% compared with the same period last year. AAR’s latest New Business Pulse, released today has shown that completed advertising reviews have taken the biggest tumble at 18.3%.