Technology | Tue Jan 24, 2012 6:23pm EST

New Yahoo CEO says company needs to "do better"