Internet Optimization

Windows Live Now Social Network 0

Windows Live Now Social Network

According to ComputerWorld, Microsoft unveiled a whole bunch of new services this week that will transform its Windows Live into a social network. Some of the changes include photo sharing, instant messaging and email....