FILE PHOTO: A technician checks the machine with a flashlight at a solar panel manufacturing hub in Greater Noida, on the outskirts of New Delhi India, October 23, 2024. REUTERS/Priyanshu Singh/File Photo
FILE PHOTO: A technician checks the machine with a flashlight at a solar panel manufacturing hub in Greater Noida, on the outskirts of New Delhi India, October 23, 2024. REUTERS/Priyanshu Singh/File Photo