Mybet online sports betting revenues slump 38%

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

Europe Germany Germany News Results Sports betting Sports betting