12 September 2023

EU arms industry under fire on due diligence