Please enable JavaScript
Renault Trucks Defense has signed with Thales a contract for supplying 33 units of Sherpa 3 dedicated to the tactical stations of the Syracuse III military satellite communications program.
Read More