
INSEAD Business School
Claimed
Hosts over 1,300 degree-program students, excels in global business education, includes campuses in France, Singapore, Abu Dhabi, and San Francisco, and is renowned for its MBA program.
HQ location
Fontainebleau, France
Website
Portfolio analysis