Hosts ~5,000 students, excels in business and management education, includes campuses in France and Singapore, and holds triple accreditation: EQUIS, AACSB, and AMBA.