A management scandal in its Chinese office cost MTS Systems millions of dollars and played havoc with the supplier’s recent financial reports.


Source: Auto Feed