Innodata shares plunge following a report of over 500 layoffs in India, causing a significant drop on Nasdaq.
Tag: corporate news
Netflix Fired Employees: What’s the Real Impact?
Netflix fired employees and now the streaming giant faces significant challenges ahead. What does this mean for viewers?
