China: Tudou now bigger than Youtube? · Global Voices
Oiwan Lam

Kenneth Tan reports from Shanghaiist: according to the Shanghai based tudou.com's founders, is already streaming more minutes of video content every month than YouTube (15 billion minutes per month versus 3.5 billion)! So how accurate is this claim? Details here.