VIDHI AVTRJul 113 min readWhat’s Happening to ATOPlay? Exploring the Shutdown RumorsYouTube, which is a world famous video streaming platform, has very few users but the number of video creators on YouTube is also not...