Published: Oct 23, 2023, 06:25 IST | Updated: Oct 23, 2023, 06:25 IST
China's largest supplier of Apple iPhones, Foxconn, is under intense scrutiny. The Chinese natural resources department has initiated on-site investigations into the land use of Foxconn enterprises, specifically in Henan and Hubei provinces.