Stellantis is shutting down its Vauxhall factory in Luton after 120 years, as the UK government grapples with the balance between new vehicles and older jobs.
The Russell 2000 RUT, a popular index of small-cap companies, advanced more than 10% in November, its best month since December 2023, while the S&P Mid Cap 400 MID rose 8.7%, its best showing since ...