Acacia Manufacturing PLC

  • Ayer Tena Square, Addis Ababa, Ethiopia