John Nellis

1 result

Nottingham Forest are one of the English clubs sponsored by Football Index. Photograph: Julian Finney/Getty Images

Hundreds of Irish clients are believed to be among those to have lost money in the recent crash of British gambling website Football Index which enter(...)