IZWA

AcronymDefinition
IZWAInstitute for Zero Waste in Africa (South Africa)