We have moved! Please update your links.
Our new address is
http://www.elisanet.fi/executive