Thalestris Limited – Business & Human Rights Resource Centre
Thalestris Limited holds distribution rights to the Predator spyware, and is the parent company to Intellexa S.A. Thalestris Limited has been … Read more: Thalestris Limited – Business & Human Rights Resource CentreContinue Reading
