Amazon India plans to roll out the platform to more than 50,000 content creators under its influencer programme The platform will enable creators to produce, upload, and schedule content like videos, ...