"Concentrix Corp." Posts

Lawsuit: Plaintiff Alleges iYogi Doctored Deposition

iYogi, the embattled IT service provider, allegedly doctored a deposition according to a plaintiff that has a pending lawsuit against the company.