Youku Tudou Inc (YOKU) Tumbles 10%: Is It A Good Stock To Buy?

Shares of Youku Tudou Inc (ADR) (NYSE:YOKU) tumbled as low as $24.60 per share on Friday, or over 10%, versus its closing price on Thursday.

Keep Reading →