Subscribe
Subscribe

Mybet online sports betting revenues slump 38%

Frankfurt-listed operator blames Greek capital controls and an outdated web platform for setback

Europe Financials Germany Germany News Results Sports betting Sports betting