Spain is now talking about the potential joint venture between Indra and Santa Bárbara Sistemas to pursue large land artillery contracts worth billions.
HypeNows