Tech challenges raised at Geneva motor show

2015-03-04 0