Prominent Chinese company OFilm Group Co. Ltd., a manufacturer of optoelectronic components and former Apple supplier, released a notice on Sept. 27 saying Cai Gaoxiao, director and deputy general manager of the company, was placed under house arrest by local public security in Taizhou, Zhejiang Province.
The notice stated that Cai has submitted a written resignation, quitting all positions he held in OFilm, adding that at the present stage, the case appears to be Gao’s personal matter and has nothing to do with the company.