In focus: AstroPay

Founded in 2009, AstroPay is one of the world’s pioneering payment solutions, with extensive experience in managing the specificities of emerging markets;…