TheBroadcastChannel is rated 3 out of 5 in the category broadcast media. Read and write reviews about TheBroadcastChannel. The Broadcast Channel is an online television that seeks to promote Africa's great values and culture through creative and sustainable Visual contents. There being part of a developing Africa.
Company size
51-200 employees
Headquarters
Lagos, Lagos State