Home World News Stellantis posts €22.3B 2025 loss following strategic overhaul