The McDonough Business Strategy Challenge officially began in 2005.
For more information on previous years, please see the section below.
Also, please note that some years will not contain selected deliverables.
2017: Center for Inspired Teaching
Winner: Elon University, Martha and Spencer Love School of Business