J.D. Power Tells Cars to Give Up on Navigation, Other Tech

J.D. Power Tells Cars to Give Up on Navigation, Other Tech

Car manufacturers may want to give up on making their own navigation…