Rank reports €7.1 million fraud to Spanish authorities
Rank reports €7.1 million fraud to Spanish authorities Summary Rank Group has reported a €7.1 million payment fraud affecting its Spanish operations, notably the Yo and Enracha brands. The business…