BYD Seal U For Europe, BMW i5 Production Begins and Ford’s Increasing Inventory | 24 July 2023