Technology | Tue Jan 24, 2012 8:41pm EST

New Yahoo CEO says company needs to "do better"