ARC Racing has confirmed that Director Jim Allen has decided to leave the company at the end of the year. Allen who has been with the racing operator since 2001, leaves to set up his own training yard in the US. Stephen Higgins who joined ARC at the start of the year will take over Allen responsibilities in the newly …
Read More »