translate English to French: INDIA Steel Authority of India Limited (SAIL) A complete submission was received from SAIL.
INDE Steel Authority of India Limited (SAIL) Un exposé complet a été reçu de SAIL.