2023 Year in Review: Meet the executives who donned the founder hat Tightening of liquidity and worsening of the investment drought did not discourage several senior executives from leaving their…

28,000 and counting: That’s the 2023 layoff data from startup land New-economy companies laid off more than 28,000 employees in the first three quarters of 2023, as startups went ahead…