Yahoo: Deal or No Deal? (Video)

Sources saying Yahoo is weighing a sale of its holdings in Alibaba and Yahoo Japan. Breaking down the possible split, with CNBC's Andrew Ross Sorkin.