Tags Project Nimbus

Tag: Project Nimbus

“Facilitating illegal settlements”: Google, Amazon urged to snub Israel’s Project Nimbus

A group of anonymous employees of tech giants Google and Amazon have urged the leaders of both companies "to pull out of Project Nimbus...

Most Read