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