In a bid to boost Skype's utility as a social communications platform, Microsoft's added the ability to share your location with other people. read more Continue reading...