Excelerate Labs is now TechStars Chicago and TechStars is the #1 startup accelerator in the world. The deadline to apply is March 15th so hurry! http://www.techstars.com/program/locations/chicago/

 

Share this: