PUTPAID
Updated 3 days ago
PutPaid is a name and an idea without any substance behind it. Go ahead, laugh!...
We have great ideas in 2001 and then sit on them for over 15 years without doing anything about them, all the while watching PayPal and the big banks implement the same ideas.