A long-standing feud between Google ( GOOG, GOOGL) and Microsoft ( MSFT) is spilling into public view once again. The latest shot from Google came in a complaint filed with the European Commission ...
Microsoft recently approved a stock-buyback program, a shareholder-friendly initiative. Microsoft’s new $60 billion share repurchase program is the third largest this year after stock buyback ...