INSEAD


AcronymDefinition
INSEADInstitut Européen d'Administration des Affaires (European Institute for Business Administration; now know simply as INSEAD)
INSEADI Never Stop Eating And Drinking