Looks Like Apple Just Killed the iCar Apple Inc. (AAPL) may have gotten a bit too ambitious in its haste to not miss out on the self-driving car race, and now the tech giant has scaled back its efforts to break into the market. The company had very first hoped to build an Apple-branded autonomous […]