revenue down 17% Net profit down 70% at a meagre 5billion.
https://www.stellantis.com/en/news/press-releases/2025/febru...
They need to spend billions on an ongoing basis in R&D
revenue down 17% Net profit down 70% at a meagre 5billion.
https://www.stellantis.com/en/news/press-releases/2025/febru...
They need to spend billions on an ongoing basis in R&D