NewsWhore
03-27-2010, 06:10 AM
Sweden tops the rankings of The Global Information Technology Report 2009-2010, released this week for the ninth consecutive year by the World Economic Forum.
More... (http://story.argentinastar.com/index.php/ct/9/cid/d9ed072d737073b4/id/33541409/)
More... (http://story.argentinastar.com/index.php/ct/9/cid/d9ed072d737073b4/id/33541409/)