JD Sports shares plunge 20% after profit warning

The sports retailer says promotions and price discounts hit its revenues in the run-up to Christmas.

Recent Posts