SBC News logo.JPG

Using innovative global navigation satellite systems Total Performance Data (TPD) aims to expand in-play horse racing betting into the mainstream, whilst opening up betting operators to a vast number of new horse racing betting opportunities.

Read more on SBC News