During an investment round of SoundCloud, a Berlin-based music service which allows people to upload audio files and share their content, Twitter has invested $70 million in this startup. Re/code has reported citing sources familiar with the matter at hand… Read More ›