1 publicly visible post • joined 13 May 2010
Very interesting article, but do you have any source?
Yahoo did not make any announcement.