Legal & compliance Footstock gives up British gambling licence after Football Index collapse 26 Mar 2021 - News