PrivCo Logo
Stellantis N.V. logo

Stellantis N.V.

Headquarters
London, United Kingdom
Classification
Public as STLA
Status
Acquired