Sectors | Thu Aug 23, 2012 3:55am IST

Consumer Reports says Ford touch-screen system 'stinks'