It's actually not hard to find (just form ‘putty’ into google.com and we are the 1st connection returned), and we Don't think the administrative trouble of moving the site could well be worth the reward. No, it isn't. putty.org is operate by an opportunist who employs it to publicize https://serverhoya.com/