-
Desert Technologies
King Abdul Aziz Rd, Ash Shati, Jeddah 23412, Saudi Arabia
Desert Technologies (DT), headquartered in Saudi Arabia, is a global platform for sustainable development including investment development & management...
read more
King Abdul Aziz Rd, Ash Shati, Jeddah 23412, Saudi Arabia
Desert Technologies (DT), headquartered in Saudi Arabia, is a global platform for sustainable development including investment development & management...
read more