STM
Defence company
STM is a Turkish defence engineering company that develops uncrewed naval systems.
Description from DefenceTurk
Defence company
STM is a Turkish defence engineering company that develops uncrewed naval systems.
Description from DefenceTurk