Caffyns Reports Annual Loss Amid Weaker New-Car Market but Holds Dividend Steady (CFYN) - Yahoo Finance UK — OffsidePost