The construction work on sewage treatment plant (STP) at Rourkela Steel Plant in Odisha is likely to be completed by May 2025.

This content is restricted.