Rail News DFCCIL MD Shri Praveen Kumar inspects EDFC section and commissions new Talheri Traction Sub Station Shri Praveen Kumar, Managing Director of DFCCIL, inspected the New Dadri–New Khurja–New Chawapail stretch of the Eastern Dedicated… byadminSeptember 2, 2025