Posted: 27th Sep, 2005 By: MarkJ
Griffin Internet may have ranked 64th in The Sunday Times Microsoft Tech Track 100, yet we note today that Freedom2Surf ranked 22nd, Zen Internet took 31st and little known ISP
Daisy Communications topped them all at position no.1. No doubt there were some other ISP's in the list too.