Business News | Wed Jul 16, 2014 3:48am IST

Yahoo amends deal with Alibaba, misses Wall St revenue target