Cinch Cars saw pre-tax losses reduce 19% to -£100.3m with revenues up 9% to £1.01bn in the 52 weeks to 30 March 2025. In figures filed at Companies House ...