2017

Case: Center for Inspired Teaching

Winner: Elon University,
Martha and Spencer Love School of Business

Read the full case here

MCDONOUGH BUSINESS STRATEGY CHALLENGE