Celebrating its own 150th anniversary, the College of Business Administration shines