infotechlead

Twitter invests $70 mn in music streaming service SoundCloud