Register / Login here to explore customize features.
Layoffs were carried out earlier this week following an impromptu 15-minute all hands meeting, a person familiar with the matter said.