First report 1h ago•Last update 1h ago
Chinese netizens complain about Indian solar component manufacturing
Chinese netizens are reportedly complaining about Indian solar component manufacturing, claiming it is causing significant losses for top Chinese solar companies since 2018.
iWitness comments
No comments yet — be the first to weigh in.