Retail & Consumer industry

Auto Trader anomaly

Auto Trader is a UK-based car website, so why is it worth £3bn? Lex’s Robert Armstrong and Giles Wilkes discuss.