Earlier this week, accelerator group Techstars announced changes to its operations. But what was planned internally to be an exciting new chapter for the organization ended up being somewhat of a PR nightmare. Techstars found itself facing criticism for some of its decisions and execution after announcing it would shut down its Boulder and Seattle […]
© 2024 TechCrunch. All rights reserved. For personal use only....