Tag: Lions
Insight Consolidates Creative Leadership With Cannes Lions Recognition
Nigeria’s leading marketing communications agency, Insight Communications, has set the tone for the year, winning a Press Lions National Diploma from the Cannes Lions...