By Chris Acton
•
March 27, 2024
The sun, a symbol of life and hope, is increasingly being harnessed as a clean energy source through the power of solar panels. However, the shadows cast by the industry can sometimes obscure a troubling reality: the presence of forced labour and modern slavery in its supply chains.