This
post was originally published on
this siteFrance’s Iliad is including a Netflix subscription and Amazon’s voice assistant Alexa among the key features of its new set-top box as it seeks to revive declining sales, chief executive Thomas Reynaud said on Tuesday.
