G grist.org Microsoft employees spent years fighting the tech giant's oil ties 62 points Brajeshwar 2 years ago 99 comments