Lord Buddha TV channel, with a current viewership of around 2. 5 crore, is promoted by entrepreneurs entrenched in the Dalit movement. Local advertising is brought in by promoter Sachin Moon, who has been running Nagpur Varta news channel and an ad agency since 1995.