July 12, 2023July 12, 2023Finance Navi Tech lays off 200 employees, more expected Navi Technologies, a financial technology company that is preparing to go public, has laid off around 200 employees across departments. The layoffs […]