Netflix To Stream WWE Programming In India

Netflix recently announced they will be streaming WWE content in India later this year. The content was previously on Sony Max and Sony Ten, but will be moved soon.