IESE Insight

Prepaid cards offer great banking potential