Current Location: Home > Project Nimbus




News & Reviews:   Project Nimbus

  • Google fires 28 employees who opposed Israel

    Google fires 28 employees who opposed Israel

    If you have been following the Israel-Palestine conflict, this news might surprise you. Google has now reportedly fired a total of 28 employees who were involved in protests or opposition to previous contracts involving Israel. That said, what should you know about it?