JD Sports profits rise to at least £900m as full-year results delayed February 18, 2022 Charly Retail The retail giant was recently fined by the CMA Read more……. Retail