Google office in Sweden

1198

This new Google office in Stockholm is the result of merging three smaller Google offices from different locations across Sweden and Norway.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here