Rhode & Schwarz
Headquarters in Germany
Human Rights Watch urges German tech firm to assess whether its technology could be used by Turkmen govt. to further human rights abuses
Author: Human Rights Watch
German technology companies should publicly disclose whether they are considering sales to the Turkmenistan government, Human Rights Watch said......