Canteen Stores Department (CSD)
CANTEEN STORES DEPARTMENT ( CSD ) The Canteen Stores Department, (CSD), is a solely owned Government of India Enterprise under Indian Ministry of Defence. Its head office is located at …