India has signed its largest national defense contract, ordering 307 units of the Advanced Towed Artillery Gun System (ATAGS) ...
India has signed the largest defense contract in its history, ordering over 300 ATAGS howitzers for its army. These howitzers ...