AstroPay, the online payment solution of choice for millions of users worldwide, has today announced the launch of a Visa prepaid card in Peru issued by Tebca Perú, that will allow users to make purchases at any e-commerce store that accepts Visa. The launch is part of the company’s growth plans and ambition to empower customers – especially those without a bank account – to