Comment Comment by ToddBonzalez The European Network for Payments (ENP) was announced last month as a challenger to the Visa/Mastercard duopoly. Time will tell, I guess... parent ToddBonzalez 20 days ago