Subscribe
Subscribe

Evolution blames Europe’s falling channelisation as Q1 group revenue slips 1.5%

Martin Carlesund says leakage to the black market “bad for the impacted countries, the players and the industry”, while revealing the supplier’s revenue for the region tumbled 10.5%

Evolution Financial Reports News