Microsoft employees spent years fighting the tech giant’s oil ties. Now, they’re speaking out.

May 8, 2024 |