Ken Hsiao, General Manager, TCY, has confirmed that the company has recently opened a new facility in the U.S.
Located in Chino, California, the new facility will be the permanent base for the spare parts and service team, as well as housing a dedicated stock of critical spare parts.