US DSCA Approves Javelin LWCLU Sale To UK /02 Aug 2022The US DSCA (Defense Security Cooperation Agency) has announced approval for a c. $300 million Javelin LWCLU sale to the UK. ~... Read More