SoundCloud launches release notifications feature
Founded in 2007, SoundCloud is an artist-first platform empowering creators to build and grow their careers by offering comprehensive tools, services, and resources. It boasts a catalogue of over 400 million tracks. The new feature, rolling out globally …