Tag: John Wren

Omnicom reports 23% decline in organic revenue, says “the worst is behind it”

Omnicom, the advertising colossus, has reported 23% decline in its organic revenue...

Global PR growth down by 7% in 2016

The global Public Relations industry witnessed a 7 percent decline in its growth...