2 ms·It's not because Google has offices in France or not, it's because they offer their service in France.by madez 12y agoIt's not because Google has offices in France or not, it's because they offer their service in France.