euniverse

Mar 2, 2010

MySpace: Losing momentum against rivals Facebook & Twitter

After its chief walks, blaming the social network's 'inability to adopt changes' for his decision, what lies ahead?