The investment is part of a round that should close at about $100 million. The round is expected to peg Soundcloud's valuation at about $700 million. Last year, reports surfaced that Twitter wanted to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results