April 9, 2010 by Justin Steve Jobs Now Likes Yahoo! Business Apple, Google, Steve Jobs, Yahoo Leave a comment Did anyone else happen to notice how many times Steve Jobs and Co. had slides with Yahoo! screenshots, logos and services yesterday? Not one slide with even a hint of Google on it.