Vogue Commercial Co. Ltd L&T and BAE Systems Win Indian Army Contract for Licensed Production of BvS10 Sindhu Vehicles | Mangal Keshav