June 17, 2020 By Claire 2013 The Schulich School of Business was named one of the “50 Most Beautiful Business Schools in the World” by TopManagmentDegrees.com in 2013.