Articles

Tech sector layoffs are on the rise

Tech has hit a well-publicized slump, and within the last few months, layoffs have hit big companies like Netflix and Coinbase as well as smaller firms like Zionsville-based 120Water, Indianapolis-based Casted, and Terminus, which is based in Atlanta but has an employee base and its CEO in Indianapolis.

Read More