20120521 tech.tech-news: Alibaba; Yahoo nearing $7bn deal