Spotify rescinds its direct-upload program for artists Spotify is pulling the reins back on self-uploading.
Thanks to Stem, artists no longer have to chase after royalty payments Founded in 2015, Stem is a financial platform that seeks to streamline the payment distribution process — directing royalties to content creators on time.