spot_img
spot_img
spot_img

Otokar

spot_imgspot_img

Otokar to showcase 6 vehicles at IDEX 2023

Otokar, the global land systems manufacturer of Turkey, participates in the IDEX International Defense Exhibition in Abu Dhabi, the capital of the United Arab Emirates, on February 20-24, 2023. Otokar showcases...

Popular

spot_img