Swedwatch – infografik

Infografik till Swedwatch rapport: Hazardous chemicals and human rights due diligence in the ICT sector in the Philippines