Leslie's slides to an all-time low after weather and inflation issues hit results Published 18 Jul 2024 Full Article