I´m reading the following article (www.theguardian.com/business/2017/may/31/uk-policymakers-face-a-dilemma-over-publics-slowing-demand-for-credit) and then I bump into this odd word. I don´t have a clue what this could be ... I´m not a native speaker.
Maybe you could also explain why the cars would still be sitting on the garage forecourt without without ultra cheap credit deals. Does that mean they wouldn´t have been sold without such credits?
Thanks ... :-)