BetMakers agrees racing distribution deal with Betgenius as shares drop 22%

23rd May 2019 3:36 am GMT | Last updated: 13th July 2020 BetMakers agrees racing distribution deal with Betgenius as shares drop 22%
BetMakers agrees racing distribution deal with Betgenius as shares drop 22%