Temasek-backed Mohalla Tech shutters gaming platform, lays off 5% staff

The parent firm of ShareChat had a headcount of 2,300 workers, meaning that around 115 employees were being laid off.