UPDATE: Starboard Release Confirms Letter Sent to Yahoo! Chair, CEO, Board By: Benzinga via Benzinga November 19, 2015 at 08:02 AM EST November 19, 2015 Maynard J. Webb, Chairman Marissa Mayer, Chief Executive Officer Yahoo! Inc. 701 First Avenue Sunnyvale, ... Read More >> Related Stocks: Yahoo