T twitter.com In China, revenue from short video drama (1-2 minute eps) has surpassed movies 4 points mintone 1 year ago 0 comments