I think their posts says
"We are a London based agency called Blue Hive (formed of Ogilvy, Wunderman and MindShare)."
that might be a clue
I think their posts says
"We are a London based agency called Blue Hive (formed of Ogilvy, Wunderman and MindShare)."
that might be a clue