Malaa technologies is located in Riyadh, Saudi Arabia on Building 57, King Abdullah Financial District (KAFD. Malaa technologies is rated 3 out of 5 in the category financial institution in Saudi Arabia.
Address
Building 5.07, King Abdullah Financial District (KAFD