Trial run on 343 km DFCC's Bahupur-Khurja section successful

Trial run on 343 km DFCC's Bahupur-Khurja section successful