Quote:
Originally Posted by johnathome
|
But so far, Echo hasn't been released in the UK (who's 'brain' is Alexa).
Hope Amazon do add Alexa as a UK launch, but UK tech. sites seem to have no mention of it when I checked after aftnews announced it on their site.