Rank Group uncovers payment fraud at Enracha and Yo
Rank Group has warned that it will take a hit of €7.1 million in its results for the 2026 financial year after uncovering payment fraud.
Rank Group has warned that it will take a hit of €7.1 million in its results for the 2026 financial year after uncovering payment fraud.