European Solar Manufacturing Council Advocates for Legislation Against Forced Labor in Solar Supply ChainBy Philip BrooksSeptember 23, 2023 The European Solar Manufacturing Council (ESMC) has issued an open letter emphasizing the need for European lawmakers to enact legislation prohibiting the sale of products manufactured…