Garment workers stitch shirts at a textile factory in Noida July 31, 2025 July 31, 2025 Garment workers stitch shirts at a textile factory in Noida, India, July 31, 2025. REUTERS/ Bhawika Chhabra