Football Index appoints administrators and has gambling licences suspended

Betting has been suspended and customers have been barred from withdrawing or depositing their money, which the platform said would be held in a …