“The Education Review” Features the College of Business as a Top 10 School
The College of Business’s focus on Business for a Better World has been gaining traction in recent months, resulting in a feature from “The Education Review” as one of the top 10 business schools of 2019.