BMW falls short of electric dream

The new BMW X5 xDrive40e is beautifully put together

BMW is taking all the know-how and expertise it has gleaned from its 2011-born i-range of models (the i3 and i8) and filtering it back into the regular range of road ...