What was planned internally to be an exciting new chapter ended up being somewhat of a PR nightmare for Techstars. 

TechCrunch