The iCar moniker has been directly associated with Apple‘s rumored foray into the automotive industry, but it is actually the name of a new Chinese brand owned by Chery. Today, iCar unveiled the 03 ...