Tag: Twitter and Soundcloud

Twitter lost $70M on SoundCloud

Twitter has reportedly lost a whopping $70M, which it had invested on…

Ajith Ajith