Mercedes drops brake-by-wire project - technology may not recover

29 Nov 2005