Comment by mike-the-mikado
10 hours ago
X makes its money selling advertising. France is the obvious place to have an office selling advertising to a large European French-speaking audience.
10 hours ago
X makes its money selling advertising. France is the obvious place to have an office selling advertising to a large European French-speaking audience.
Yes, Paris is an international capital and centrally located for Europe, the Middle East, and Africa. Many tech companies have sales offices there.