AVNL Answer Key 2026: Armoured Vehicles Nigam Limited (AVNL), a Defence Public Sector Undertaking under the Ministry of ...