Caffyns Swings to Loss as New-Car Sales Slide but Maintains Dividend - TipRanks — OffsidePost