Central SAIL supplies steel for ISRO 104 satellites February 16, 2017 Steel Authority of India Ltd. (SAIL) has once again become true force in transforming the nation by supplying steel to ISRO for the launch