News Visa and Edenred partner to shake up fleet payments across Europe Edenred and Visa have signed a strategic partnership to drive innovation and expand their reach in commercial and consumer payment ecosystems. Read More » 23 October 2025