FCA's corporate headquarters were located in Amsterdam, while its financial headquarters were in London. The company had a global presence with operations in various markets.
The Great Fiat Chrysler Automobiles Quiz: 20 Questions to Test Your Prowess