Google buys land in Sweden October 20, 2017 Sacha Kavanagh Google acquired a 109 hectare plot in Avesta in Sweden. ... Read more...