Evidence grows of forced labour and slavery in production of solar panels, wind turbines
A ‘certificate of origin’ scheme could counter concerns about renewables supply chains, says Clean Energy Council
Continue ReadingA ‘certificate of origin’ scheme could counter concerns about renewables supply chains, says Clean Energy Council
Continue Reading
Join the Discussion