The Ministry of Defence awarded CSC a £303m contract after learning of allegations the supplier was involved in the illegal rendition and torture of German citizen Khaled El-Masri. The department dismissed the allegations as ...
Tags: MoD, CSC, torture flight, award, human rights