MSR India Ltd bags order from Vikram Sarabhai Space Centre (ISRO) for the manufacturing of Special Purpose Components. The contract value is INR 5 million.