The ten longest running defence companies

The Ordnance Factory Board (OFB) manages 41 ordnance factories spread across India.