Google has terminated 28 employees who participated in protests against the company's involvement in Project Nimbus, a $1.2 billion contract…
Sign in to your account
Username or Email Address
Password
Remember Me