Channels TV

Channels Television is a Nigerian independent 24-hour news and media television channel based in Lagos, Nigeria. The parent company, Channels Incorporated, was founded in 1992, a year before the... Wikipedia

  • Owned by:  John Momoh (Executive Chairman), Olusola Momoh (Executive Vice-Chairman)
  • Country:  Nigeria
  • Language:  English
  • Headquarters:  Lagos, Lagos State, Nigeria
  • Website:
  • Data Source:  DuckDuckGo