Google fires 28 employees after sit-in protest over controversial Project Nimbus contract with Israel TechCrunch 5 months
Fed-up 23andMe users lash out at the company, accusing it of scamming them into auto-renewal Business Insider 6 months