BERLIN -- BMW has cancelled a €2 billion ($2.15 billion) order for battery cells for its electric vehicles with Northvolt.