Yahoo

yahoo logo appsgadget

Carol Bartz Yahoo CEO Fired

Carol Bartz’s tumultuous tenure as the CEO of Yahoo came to an abrupt end on Tuesday. Yahoo! Inc. (NASDAQ: YHOO) is an American internet corporation founded in Santa Clara, California and headquartered in Sunnyvale, California,…

Read More