Physical Address
New Delhi, India
Physical Address
New Delhi, India

18 OTT Platforms, Websites, Apps Banned By Central Govt. OTT Platform ban was imposed under: Violations of the IT Act, the Indian Penal Code, and the Indecent Representation of Women (Prohibition) Act for publishing “obscene,” “vulgar,” and, in some instances,…