Marketing & Media New business South Africa

22seven appoints Radar to drive brand roll-out

Radar, a Cape Town based ad agency, has been appointed by 22Seven to drive its brand roll-out.

Let's do Biz