Both Mambo and the Financial Platform Company, "Tameed", announced a strategic partnership contract to accelerate the development of Islamic financial technology in the Kingdom of Saudi Arabia.