Carat lost major accounts in China and experienced a high staff turnover rate in 2022. However, leadership had a more stable year.
by Staff Reporters
Reset Password: Click here
Contact Customer Support at