Dedebas: Labor, energy, access to markets key pillars for ESG in Egypt

Marwa Zein