- mamibacosmetics.com
- 12
- 7
- 1
MAMIBA is one of the first manufacturing plants in Egypt to depend on renewable energy. Our solar station covers over 80% of the electricity consumption on our plant... MAMIBA is a hospitality one stop shop, a world of possibilities; the rest is all..
Relevance: 68.385574