BMW has posted first quarter earnings before tax of €2,348 million – some 24.6% down on the same quarter of last year. Earnings were hit by tariffs in the US and soft demand in China. Analysts were ...