News Railways DFC Makes Rs 1500 Crore Contract Payment By March 31 To Ensure Salary For Workforce Amid Lockdown