BMW pulls 1.5 million cars from roads; Brake defects prompt urgent recall by . Posted on September 11, 2024April 25, 2025The company indicated that the recall will adversely affect global sales in the latter half […]