Saturday, October 18, 2025
More
    HomePolice search Thales offices in three countries in corruption probeFILE PHOTO: Logo of French defence and electronics group Thales

    FILE PHOTO: Logo of French defence and electronics group Thales

    FILE PHOTO: The logo of French defence and electronics group Thales is seen outside a company building in Gennevilliers near Paris, France, March 25, 2024. REUTERS/Sarah Meyssonnier/File Photo

    Most Read