Connect with us

Colleges

College Splurges On Amazon Echos After Layoffs, Deficit

Saint Louis University scrapped around 120 faculty and admin positions in March 2017 and also ditched 130 vacant capacities. The...