15 OTT platforms including Netflix, Amazon Prime and Disney+Hotstar sign new self-regulation code

Long-drawn efforts to stay away from the Indian Censorship Board to regulate…