Autos
Stellantis rallies on first day of trade after $52 billion merger
Flag with the Stellantis logo on the front entrance to FCA’s Mirafiori plant on January 18, 2021 in Turin, Italy. Stefano Guidi | ...