Independent
Ibrahim Al Mogren
7/10/2021
Private
January 1, 2018
Impact46, Alkhaila Investment, Teejan Technologies
NA