Tag: Digital18

In a development that has raised eyebrows, Digital18 Media Private Limited has issued a public notice asserting its ownership and legal rights over the OMG (Oh My God) franchise. The…