Re: 700 employees in France but Google does not have an office in France.
And can you blame them?
The problem is not with Google, Apple et al but with the laws setup by governments.
And can you blame them?
The problem is not with Google, Apple et al but with the laws setup by governments.