By admin July 9, 2020 Business , marketing Influencers Share on FacebookShare on Twitter Why YouTube shuttered its self-service influencer marketing platform.