iStarter

iStarter

AcceleratorClaimed

Italian business incubator and accelerator.

HQ location
London, United Kingdom
Founding location
Milan, Italy
Alumni companies analysis