A worker at a Guangdong, China plant of Chimei Innolux (CMI) was found dead from falling off a building on July 20, according to the company.
The article requires paid subscription. Subscribe Now
A worker at a Guangdong, China plant of Chimei Innolux (CMI) was found dead from falling off a building on July 20, according to the company.