Italy · Economy & Business · Hard
Answer: Ferrari — Ferrari is the match: the luxury sports-car company headquartered in Maranello.
Ferrari is the match: the luxury sports-car company headquartered in Maranello.