F Fred Zed Administrator Dec 31, 1969 15,371 738 113 UP ABOVE SMILING www.terb.cc Mar 8, 2006 #1 Seventeen million customers of the online payment service iBill have had their personal information released onto the internet:http://www.wired.com/news/technology/0,70356-0.html?tw=wn_index_1
Seventeen million customers of the online payment service iBill have had their personal information released onto the internet:http://www.wired.com/news/technology/0,70356-0.html?tw=wn_index_1