tech:

taffy

My.com

Russian Internet behemoth Mail.Ru Group Launches Services In US

Russian Internet behemoth Mail.Ru Group has unveiled its first U.S. initiative, a startup called My.com that provides a suite of communication and entertainment apps for...