BMW’s smallest electric, the BMW iX1, features a luxurious cabin and good looks while delivering solid performance. Can ...
which means you shouldn't be hanging around public chargers for longer than necessary. With prices starting from around £53,000 for the BMW iX1 xLine (and more than £56,000 for the M Sport), it's ...