Carrefour’s new store in Egypt introduces biodegradable shopping bags

Marwa Zein