Mercedes-Benz Group AG delivered solid financial results for 2024 and unveiled its biggest ever product and tech launch programme as well as performance enhancement measures designed to deliver exceptional value to customers and shareholders.