qtech_logo_t

100 self-propelled howitzers deal with L&T to be finalized soon

Comments are closed.