BMW XM Faces Cancellation Risk as Demand Weakens | Adalytica