Evidence grows of forced labour and slavery in production of solar panels, wind turbines

Evidence grows of forced labour and slavery in production of solar panels, wind turbines

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