+Greg Sterling states that Yahoo made a strategic mistake in doing the search deal with Microsoft and has “paid” for it ever since it in lost talent and revenue. Do you think that's true?
Shared publiclyView activity