News

Shoe retailer Clarks has reported a revenue of £901.3million for 2024, down from the £994.5million it achieved in 2023, ...