My Betfair Rewards – a new commission structure for Exchange customers

My Betfair Rewards – a new commission structure for exchange customers Betfair has introduced a new commission structure in the form of a scheme entitled ‘My Betfair Rewards’. In recent…