Do WhatsApp, Netflix require regulation? TRAI to seek consultations on OTT apps Shamshad Ali March 30, 2018 News