Mr Beast has landed in India. The YouTuber with the most number of subscribers will be seen at Jio World mall to launch his chocolate brand ...