MBC TV (India)


MBC TV is an Odia-language 24-hour satellite news channel based in Odisha. The channel was launched on 9 May 2011. It has its headquarters in Bhubaneswar.