Two years ago, Clutch Technologies Inc. looked as if it might crash. After a $95-million financing fell through in January, 2023, the online car merchant cut 65 per cent of its staff and pulled ...