Netflix and Viacom18 are reportedly opposing India’s proposed broadcasting law, which mandates self-certification of content by streaming platforms. The law aims to regulate the sector, […]