Amazon's set top streaming box did not make its release window last year, but reports are suggesting the online retail giant is still moving forward with the device. A Recode report citing various sources said that Amazon is preparing to launch the device in March of this year.












TechSpot