Investment Twitter's Annual Report Reveals That Its $70 Million SoundCloud Investment Was a Bust February 24, 2018 johorbiznet Johor News Twitter’s Annual Report Reveals That Its $70 Million SoundCloud Investment Was a Bust Variety Full coverage Source: Investment New Feed