Caffyns has cited stock shortages, economic uncertainty and energy concerns in a “cautious” trading outlook after a half-year trading statement revealed its profits had declined by a third.
Caffyns has cited stock shortages, economic uncertainty and energy concerns in a “cautious” trading outlook after a half-year trading statement revealed its profits had declined by a third.