By IANS
About 150 employees were laid off in major verticals, including sales and content. It is the first layoff in a few years at the company. As per the report, the laid-off workers were asked to resign without any prior notice.