doubt it, and lets face it when you drive past you wouldnt think a major european company with a huge history resides there, the "don't let your dog poo on the pavement" sign is bigger than the fiat one....
it's a big empty shell of a building with no one inside to answer any email u ever send or give a meaningful answer to a call