Betfair is Australia's largest betting exchange. What is a betting exchange you ask? A betting exchange allows punters to bet against one another rather than ... - https://www.justhorseracing.com.au/reviews/betfair/