Safaricom has introduced its much awaited virtual M-Pesa VISA card, allowing customers to make international payments for goods and services from their M-Pesa...