20080619 tech: Is Yahoo facing management crisis?