Tech

Iliad includes Netflix, Amazon's voice assistant in its new set-top box