Technology | Tue Jun 3, 2008 6:44pm EDT

Yahoo sets August 1 date for annual meeting showdown