Posts in tag


A few days ago, I stumbled across this Ars Technica article that revealed Soundcloud was closing their offices in San Francisco and London & firing 173 employees or 40% of its staff. Sad news to hear as Soundcloud has been the primary means for many rising independent recording artists to showcase and share their recent …

0 74