63% of tech workers started their own firm after getting laid off: report
About 63% of technology professionals have started their own company post-layoffs, with 83% of these new ventures being in the technology industry, shows a report from lending firm Clarify Capital.According to the report, nearly one in four…