Employees of Terra have reportedly been prohibited to exit South Korea as investigations by the prosecutors continue.
Terra employees bannedRead More
You might also be interested in reading Alight signals $45M revenue outlook reduction amid delayed bookings and commercial execution shift.
