Freshworks laid off 660 employees yesterday in a fresh round of layoffs, and that has drawn a strong reaction from a fellow ...
India's food delivery market has been booming in recent times, but the two major players might've broken the law to achieve ...