Netflix, Amazon Prime And More Streaming Apps Sign Self-Regulation To Avoid Censorship In India