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