Rail Vikas Nigam Limited (RVNL) signed a Joint Venture Agreement with M/s. Texmaco Rail & Engineering Limited.