News

JD Sports has hailed the resilience of its performance in a volatile market as it reported a decline in full year profit. In ...