Apple supplier O-film Tech accused of human rights violations in China
Nanchang O-film Tech, a supplier to companies like Apple, Amazon, and Microsoft, has been accused by the United States Department of Commerce of violating the rights of Muslim minorities in China.