Mohammed Alamoudi: Mohammed Alamoudi. Self: Dead Donkeys Fear No Hyenas
Known For: Dead Donkeys Fear No Hyenas (Self, agriculture investor)