PayTabs

PayTabs purchases Paymes, the biggest social commerce site in Turkey

PayTabs, Middle East, Africa, and South Asia’s (MEASA’s) award-winning payments powerhouse, in a power play…