Netflix, Super RTL, Telefonica, Telecom Italy, Globosat and Discovery acquire product. Imira...

read more