Alexa in your car: Amazon Echo Auto launches in the UK and Ireland

//Alexa in your car: Amazon Echo Auto launches in the UK and Ireland