cover

Geo. Ibrahim Mohamed Abdo

Vice Executive Managing Director For Agreements & Exploration

  •