1,100 કરોડ કરતા પણ વધુ ના ટ્રાન્ઝેક્શન અને તેઓ પાસે આખા દેશ માં 2 લાખ કરતા પણ વધારે ડિપ્લોયમેન્ટ છે.