News in Pictures

Ded Associates
Ded Associates has created a series of print ads for BBC World News. The consultancy was briefed to create imagery inspired by the phrase ’Never stop asking’.

Latest articles