“Human’s rights infringement” – OFilm, dropped out of Apple’s cameras supply chain

China’s OFilm, which was designated as a human rights violation company by the US Departm
Subscribe or log in to read the rest of this content.