Mercedes-Benz earnings slashed by more than half on $1.2B hit… — STLA -0.80 · News Impact Screener