India IT rules 2021 OTT Guidelines: Netflix, Amazon Prime to have self-regulating body, says Prakash Javadekar (Video) Newsroom Staff February 25, 2021