વર્તમાન સમયમાં આ 18 દેશોમાં 39 ઓઈલ એન્ડ ગેસ પ્રોજેક્ટ્સ પર કામ કરી રહી છે.