20080620 tech: Yahoo losing key execs