JD Sports Fashion shares take a bath as consumers feel the cost-of-living squeeze
JD Sports Fashion (JD.) had an awful start to the year with shares falling over 20% following an unscheduled trading update at the beginning of January.The sports fashion retail group reported disappointing results for the 22 weeks...
11 January 2024