Published: Oct 27, 2025, 19:53 IST | Updated: Oct 27, 2025, 19:53 IST
US firearms retailer OTL is under investigation over a $1 billion arms deal and has been ordered to repay 20 million euros. The case raises questions about arms trade regulations and accountability.