Spreadex has been given 12 weeks to submit final undertakings to sell Sporting Index. If the company fails to comply, the CMA ...