AbarClient: ABAR Oilfield, Management & Consulting Services Location: Fifty One Tower, Dubai, United Arab Emirates Share: