Solar businesses in Europe are advised not to source any product or material at all from Xinjiang. Image: ESMC The European Solar Manufacturing Council (ESMC) has again published an open letter ...