7 min read PC Let’s install Google Toolbar, the project that almost made it 21 years December 17, 2021 Maria H. Gray I was lost and in search of myself after hearing the devastating news on Ars Technica: Google Toolbar had been...