The new BMW X1 PHEV uses a 1.5-litre petrol engine, battery and electric motor

The new BMW X1 PHEV uses a 1.5-litre petrol engine, battery and electric motor

The new BMW X1 PHEV uses a 1.5-litre petrol engine, battery and electric motor