The Central Public Works Department (CPWD) has submitted the Detailed Project Report (DPR), along with the estimated project cost. | Latest News Delhi