CategoryAutomakers

BMW Q2 profit falls, hit by price pressure