Is This Why Leppert Was in China?
Right now, there are some dudes over at the Crescent going, “What the hell did we just invest in again?” Crescent Court-based Maverick Capital — which, says here, is “a $10 billion hedge fund” — has gotten into the online video business. It’s done sunk some $30 million into Youku,…