Earlier quoted context omitted.
I've only been to Hamina once (nice harbour BTW) but I don't recall if there was a university or technical college there. I'd have thought Helsinki/Espoo, Tampere or Oulu would have been better for communications and near to recruitment grounds.
You are right. Helsinki/Espoo, Tampere or Oulu would have been far better choices from the point of recruitment but this is a large piece of land and probably Google didn't want to let it go. Besides they must have thought the name Google is enough to get smart people where ever they want. btw this is what centre of Hamina looks like : http://torikamera.haminetti.net/user/toricam.html
Plus as the article says - this is really the St. Petersburg/Stalingrad/Leningrad data center without the political problems of having to keep renaming it.