Olin Business School's MBA students proudly showcase their successes over the last year including their rank as a top 20 business school.