Recent reports have claimed that three out of 20 top Microsoft investors are pressurising Bill Gates to step down as the chairman of the software giant. Gates founded the...

Read More