Back in the spring, Amazon launched an influencer program that let people with large internet followings set up their own storefront for their favorite products — and earn commission at the same time. Originally, the program was in beta and carefully vetted, but now Amazon has apparently opened things up a bit more, at least for YouTube stars. According to TechCrunch, YouTubers now have their own self-service sign-up page where they can connect their YouTube account and immediately…..Read more