Embracing new payment platforms as opportunities rather than threats is crucialSource: Times of MaltaPublished on 3 years ago