The rising concerns for creator royalties led to Animoca Brands taking things into their own hands with NFT licenses.
Continue reading at DailyCoin.