Officials favour review of Metro Rail project
Officials favour review of Metro Rail project
The Delhi Transport Department has demanded a review of the Metro Rail Transport System (MRTS). The eight-member Delhi Transport Department Committee has also termed the project unviable and a drain
Publication Date:
18/02/2000