[ad_1] The Munich Motor Display (or IAA 2023 to move through its formal title) has come and long past, and whilst it was once nowhere close to as giant because the pre-pandemic exhibitions, there was once nonetheless masses to sink your enamel into. Mini introduced its new Cooper Electrical hatchback, BMW previewed its long term […]