Read Time:12 Second
NEW DELHI: The Public Works Department (PWD) has formed a panel to monitor and follow-up on implementation of road safety measures in Delhi by coordinating with the agency’s field units, traffic police and consultants, officials said. The development…