Tag: Dewald du Plooy

Ogilvy Cape Town Wins Pitch To manage KFC in 13 African Markets

Ogilvy & Mather Cape Town has been appointed lead agency to manage the KFC brand...