Renewables sector falling short on human rights
New benchmark assesses 16 of world’s largest publicly-traded wind and solar producers against human rights standards.
The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.