Yahoo Investor Canyon Capital Tells It to Stop Wasting Money | Fortune