Renewable energy sources are generating a record percentage of the world’s electricity. With nearly a third of the world’s total coming from cleaner sources, installations of wind and solar facilities ...
Unpaid and underpaid labor prevails, an analysis of research by several NGO's found, including wage deductions, "significant" debt bondage and child labor.