LMT Defence
Defence technology company
A Latvian mobile network operator's defence technology business.
Description from Army Technology
Defence technology company
A Latvian mobile network operator's defence technology business.
Description from Army Technology