leader of French companies
French leaders of Amesys and Nexa Technologies are accused of participating in an act of torture for the sale of surveillance equipment to Egypt and Libya. This follows a complaint from the International Federation for Human Rights and The League of Human Rights.
To date, four men, former directors or still in office, have been…