Mercedes-Benz flags cost cuts, tough year ahead after torrid 2024
Shares of the car giant fell over three percent in Frankfurt following the announcement of its results, which marked the latest bit of bad news for Germany’s crisis-wracked auto sector. In 2024, the manufacturer’s net profit slid 28 percent to 10.4 billion euros ($10.8 billion) while revenues were also down about four percent to 145.6 … Read more