The BMW iX3 is the first of a new electric car generation that builds on everything the Bavarian maker has learned about EVs since fielding the little, upright i3. Hardly any other car from Germany ...