Badr Jafar - President of Crescent Petroleum, and Managing Director of the Crescent Group.
Return to article