Techstars To Layoff 17%

Techstars is a global startup accelerator and venture capital firm founded in 2006 and headquartered in Boulder, Colorado. It provides funding, mentorship, and resources to early-stage companies.

According to reports, Techstars has announced plans to lay off 17% of its workforce, which will affect the engineering, support services, and those working in sales and partnerships.

The report further mentions that the company will end its $80 million USD J.P. Morgan-backed AdvancingCities program that was launched in 2022 to support diverse founders once the fund is completely deployed at the end of the year.