Tag: Japan
Itochu Corporation Ceases Contract with Elbit Systems Due to Possible Genocide...
In response to the January 26 International Court of Justice ruling recognizing potential genocide in Gaza, Itochu Corporation, a Japanese...