Yahoo Chief Marissa Mayer Battling for her Life

Ever since current Yahoo CEO Marissa Mayer took office in 2012, observers and investors are of the view that she has done little to help revive the stocks of this once-renowned tech giant. At the […]
Ever since current Yahoo CEO Marissa Mayer took office in 2012, observers and investors are of the view that she has done little to help revive the stocks of this once-renowned tech giant. At the […]