BMW iX5 Hydrogen initial review: Makes perfect sense in the right surroundings
Buying a car used to be a pretty simple process. It was generally a case of picking your preferred petrol or diesel model, working to your available budget and getting for the best spec you could get for the money.