SWC Calls Out German Tech Giant Siemens on Israel Boycott Clause in Contract with Turkish Subsidiary
The Simon Wiesenthal Center is denouncing German giant Siemens which, according to a report by Südwestrundfunk (SWR) publicradio station signed a...