University will put 2,300 Echo Dots in student dorms

St. Louis University is getting into the smart speaker and connected living space trend in a big way. The university announced plans to put a total of 2,300 Amazon Echo…