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. More information...
According to PR-model, mbctv.co.in is ranked 110,225th in multilingual Wikipedia, in particular this website is ranked 59,618th in English Wikipedia.
The website is placed before africapresse.com and after politolog.net.ua in the BestRef global ranking of the most important sources of Wikipedia.