Workers at LG Electronics India Pvt Ltd. assemble television sets inside a factory at Greater Noida in the northern Indian state of Uttar Pradesh September 11, 2018April 6, 2022 admin