January 10, 2025 at 2:46 pm
#296003
I believe they are launching here sometime this year and be based in Bicester 🙂
Yes, and targeting fleet operators. I wonder if they’re aware that Motability are (afaik) the biggest lease fleet operator in the UK?