India ‘We’ve run out of money,’ says CEO before abruptly laying off 19 employees on video call A social media outrage has sparked over a layoff at a startup. An IT startup firm reportedly laidoff 19 of Read More » July 9, 2025