Buying train sets from private entities would be a costly affair and it's only going to increase financial burden on already cash starved Indian railways. Why government is backing off from home grown T-18 & T-20 projects is beyond my understanding? Seems corporate lobbying is playing a role here.