cinch chooses London for its new headquarters

Online used car marketplace cinch is opening a headquarters in London.
Online used car marketplace cinch is opening a headquarters in London.