29 ventures stood out at IMD’s annual Startup Competition

IMD has selected the 29 winners of the 26th edition of the IMD Startup Competition. Eleven of the ventures were chosen to collaborate with the Executive MBA classes, while 18 were chosen to work alongside the MBA participants.   The annual IMD Startup Competition curates a list of promising Swiss ventures and selects those that receive … Continue reading 29 ventures stood out at IMD’s annual Startup Competition