Aug
19th
Stay connected Subscribe to our RSS feed
Fiat and Chrysler could set up headquarters in the Netherlands in a bid to appease shareholders and pay lower taxes, Italy's Repubblica newspaper reported Friday. Chrysler once operated an assembly plant in the country.
The latest auto news, reviews, prices, product and vehicle releases.