Share this Post

Tudou was taken public in August 2011.

Headquartered in Shanghai, China, Tudou is the leading internet video destination site in China today. Established two months prior to YouTube’s founding in the US, and with over 30,000 new video clips being uploaded each day, Tudou has become a popular destination for both amateur as well as professional content creators. In addition, state television networks are starting to dedicate regular time slots for Tudou-generated content, effectively revising the normal relationship between traditional broadcast video and internet video.

General Catalyst Team

Tremor Video