ADVERTISEMENTS

The Olivetti typewriter company headquarters is near which Italian city?

History Trivia Question: The Olivetti typewriter company headquarters is near which Italian city?