The first international pre-paid credit cards came into operation around 1998 when Visa came out with the Visa Travel Money. This was the significant signpost, as it gave a totally new dimension to the way the international travel started being conducted from this point onwards. Pre-paid credit cards are considered to be the first step […]