RITES Limited has submitted its bid for consultancy services for Rail Infrastructure Facilities for the Talcher Super Thermal Power Station (TSTPS), Kaniha.

This content is restricted.