General Knowledge Which among the following is manufactured at Avadi (abbreviation for 'Armoured Vehicles and Ammunition Depot of India') town in Tamilnadu ? A) Maruti Cars B) HMT Tractors C) Tejas Aircrafts D) Arjun Tanks Detailed Solution: No Details Prev Next