India has ordered 18 all-terrain ‘BvS10’ vehicles from BAE Systems to tackle tough geographies like mountains and marshes.