“Human’s rights infringement” – OFilm, dropped out of Apple’s cameras supply chainDecember 6, 2020December 22, 2020 China’s OFilm, which was designated as a human rights violation company by the US DepartmSubscribe or log in to read the rest of this content.