2 ms·Don't Google Microsoft et al have offices in Europe?by stickfigure 5y agoDon't Google Microsoft et al have offices in Europe?