A recent study by video editing platform Kapwing shows that an Indian YouTube channel has the most views worldwide. Kapwing examined the top 100 trending channels in countries worldwide, identifying ...