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.