BMW’s recent decision to cancel a $2 billion battery cell contract with Northvolt has sparked considerable interest and speculation within the automotive and energy sectors.