ECoR has achieved a physical progress of 96.38 per cent on the Talcher-Sambalpur Line Doubling Project.

This content is restricted.