More than Hundreds of thousands of jobs at stake, following EU's Solar Duties against China