The inaugural awards
2025 NOMINEES
World
Regions
World’s Leading Business School
University of Pennsylvania — Wharton
London Business School
MIT — Sloan
INSEAD
HEC Paris
University of Chicago — Booth
IE Business School
Columbia University
Stanford University
Harvard University