Software giant Microsoft rewards investors by announcing an increase in its dividend and a new $40bn share buyback.

for more...