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 ...
Introduced Google Docs and Sheets, promoting collaboration in productivity tools. 2008: Launched Google Chrome, a new open-source browser. 2011: Google solidified its status as the world's most ...