Channels Television Wins the Brand Africa Award
Channels Television has won the Brand Africa award as Nigeria’s Most Admired Media Brand. Brand Africa is a non-profit intergenerational organisation that inspires a brand-led African renaissance to transform the continent’s image. These include driving Africa’s competitiveness, connecting Africa, and creating a positive image of the continent. Just last year,Continue Reading