French Arms Firm ‘Must Face SA Corruption Trial’ January 23, 2021 0 A South African court has ruled that French arms supplier Thales will have to face charges in the country over ...