Innodata (INOD) shares fell 16% to $49.88 in premarket trading Tuesday following reports that the company laid off nearly 550 employees in India on October 26, according to India Today.
Job cuts were also reported in the Philippines
Employees reported losing To ensure this doesnât happen in the future, please enable Javascript and cookies in your browser