હવે વિશ્વભરના લગભગ 100 દેશોમાં 40,000 સર્વિસ પોઈન્ટ્સ પર હોય છે.