20120516 tech.tech-news: Yahoo's new CEO faces challenges' galore